{"schemaVersion":3,"id":"CVE-2026-76784","aliases":[],"status":"published","duplicateOf":null,"title":null,"description":"Multiple\nTP-Link Kasa smart home devices contain insufficient cryptographic protections\nin the local device communication protocol. An adjacent network attacker may\nintercept, replay or forge locally exchanged control messages, potentially\nresulting in unauthorized device control.\n\n\n\n\n\n\n\n\n\nSuccessful\nexploitation could allow an attacker to manipulate the operational state of an\naffected device, resulting in unauthorized state changes, disruption of normal\ndevice functionality or a denial-of-service condition.","dates":{"published":"2026-08-26T17:47:54.278Z","modified":"2026-08-26T18:50:19.860Z","reserved":null,"kevAdded":[],"kevDue":[]},"cvss":{"headline":{"score":8.7,"severity":"high","version":"4.0","versionLabel":"v4.0","source":"CVE.org","vector":"CVSS:4.0/AV:A/AC:L/AT:N/PR:N/UI:N/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N","computed":false,"selection":"backend-summary"},"metrics":[{"version":"4.0","versionLabel":"v4.0","source":"CVE.org","score":8.7,"severity":"high","vector":"CVSS:4.0/AV:A/AC:L/AT:N/PR:N/UI:N/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N","exploitability":null,"impact":null,"computed":false},{"version":"4.0","versionLabel":"v4.0","source":"NVD","score":8.7,"severity":"high","vector":"CVSS:4.0/AV:A/AC:L/AT:N/PR:N/UI:N/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N/E:X/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:X","exploitability":null,"impact":null,"computed":false}]},"epss":{"probability":0.00197,"percentile":0.08888,"severity":"low","asOf":"2026-10-22T00:00:00.000Z","change":{"pp":0.051000000000000004,"baselineDate":"2026-09-22T00:00:00.000Z","baselineScore":0.00146},"history":[{"date":"2026-09-14T00:00:00.000Z","score":0.00146,"percentile":null},{"date":"2026-09-15T00:00:00.000Z","score":0.00146,"percentile":null},{"date":"2026-09-16T00:00:00.000Z","score":0.00146,"percentile":null},{"date":"2026-09-17T00:00:00.000Z","score":0.00146,"percentile":null},{"date":"2026-09-18T00:00:00.000Z","score":0.00146,"percentile":null},{"date":"2026-09-19T00:00:00.000Z","score":0.00146,"percentile":null},{"date":"2026-09-20T00:00:00.000Z","score":0.00146,"percentile":null},{"date":"2026-09-21T00:00:00.000Z","score":0.00146,"percentile":null},{"date":"2026-09-22T00:00:00.000Z","score":0.00146,"percentile":null},{"date":"2026-09-23T00:00:00.000Z","score":0.00146,"percentile":null},{"date":"2026-09-24T00:00:00.000Z","score":0.00197,"percentile":null},{"date":"2026-09-25T00:00:00.000Z","score":0.00197,"percentile":null},{"date":"2026-09-26T00:00:00.000Z","score":0.00197,"percentile":null},{"date":"2026-09-27T00:00:00.000Z","score":0.00197,"percentile":null},{"date":"2026-09-28T00:00:00.000Z","score":0.00197,"percentile":null},{"date":"2026-09-29T00:00:00.000Z","score":0.00197,"percentile":null},{"date":"2026-09-30T00:00:00.000Z","score":0.00197,"percentile":null},{"date":"2026-10-01T00:00:00.000Z","score":0.00197,"percentile":null},{"date":"2026-10-02T00:00:00.000Z","score":0.00197,"percentile":null},{"date":"2026-10-03T00:00:00.000Z","score":0.00197,"percentile":null},{"date":"2026-10-04T00:00:00.000Z","score":0.00197,"percentile":null},{"date":"2026-10-05T00:00:00.000Z","score":0.00197,"percentile":null},{"date":"2026-10-06T00:00:00.000Z","score":0.00197,"percentile":null},{"date":"2026-10-07T00:00:00.000Z","score":0.00197,"percentile":null},{"date":"2026-10-08T00:00:00.000Z","score":0.00197,"percentile":null},{"date":"2026-10-09T00:00:00.000Z","score":0.00197,"percentile":null},{"date":"2026-10-10T00:00:00.000Z","score":0.00197,"percentile":null},{"date":"2026-10-11T00:00:00.000Z","score":0.00197,"percentile":null},{"date":"2026-10-12T00:00:00.000Z","score":0.00197,"percentile":null},{"date":"2026-10-13T00:00:00.000Z","score":0.00197,"percentile":null},{"date":"2026-10-14T00:00:00.000Z","score":0.00197,"percentile":null},{"date":"2026-10-15T00:00:00.000Z","score":0.00197,"percentile":null},{"date":"2026-10-16T00:00:00.000Z","score":0.00197,"percentile":null},{"date":"2026-10-17T00:00:00.000Z","score":0.00197,"percentile":null},{"date":"2026-10-18T00:00:00.000Z","score":0.00197,"percentile":null},{"date":"2026-10-19T00:00:00.000Z","score":0.00197,"percentile":null},{"date":"2026-10-20T00:00:00.000Z","score":0.00197,"percentile":null},{"date":"2026-10-21T00:00:00.000Z","score":0.00197,"percentile":null},{"date":"2026-10-22T00:00:00.000Z","score":0.00197,"percentile":0.08888}],"last30":[{"date":"2026-09-22T00:00:00.000Z","score":0.00146,"percentile":null},{"date":"2026-09-23T00:00:00.000Z","score":0.00146,"percentile":null},{"date":"2026-09-24T00:00:00.000Z","score":0.00197,"percentile":null},{"date":"2026-09-25T00:00:00.000Z","score":0.00197,"percentile":null},{"date":"2026-09-26T00:00:00.000Z","score":0.00197,"percentile":null},{"date":"2026-09-27T00:00:00.000Z","score":0.00197,"percentile":null},{"date":"2026-09-28T00:00:00.000Z","score":0.00197,"percentile":null},{"date":"2026-09-29T00:00:00.000Z","score":0.00197,"percentile":null},{"date":"2026-09-30T00:00:00.000Z","score":0.00197,"percentile":null},{"date":"2026-10-01T00:00:00.000Z","score":0.00197,"percentile":null},{"date":"2026-10-02T00:00:00.000Z","score":0.00197,"percentile":null},{"date":"2026-10-03T00:00:00.000Z","score":0.00197,"percentile":null},{"date":"2026-10-04T00:00:00.000Z","score":0.00197,"percentile":null},{"date":"2026-10-05T00:00:00.000Z","score":0.00197,"percentile":null},{"date":"2026-10-06T00:00:00.000Z","score":0.00197,"percentile":null},{"date":"2026-10-07T00:00:00.000Z","score":0.00197,"percentile":null},{"date":"2026-10-08T00:00:00.000Z","score":0.00197,"percentile":null},{"date":"2026-10-09T00:00:00.000Z","score":0.00197,"percentile":null},{"date":"2026-10-10T00:00:00.000Z","score":0.00197,"percentile":null},{"date":"2026-10-11T00:00:00.000Z","score":0.00197,"percentile":null},{"date":"2026-10-12T00:00:00.000Z","score":0.00197,"percentile":null},{"date":"2026-10-13T00:00:00.000Z","score":0.00197,"percentile":null},{"date":"2026-10-14T00:00:00.000Z","score":0.00197,"percentile":null},{"date":"2026-10-15T00:00:00.000Z","score":0.00197,"percentile":null},{"date":"2026-10-16T00:00:00.000Z","score":0.00197,"percentile":null},{"date":"2026-10-17T00:00:00.000Z","score":0.00197,"percentile":null},{"date":"2026-10-18T00:00:00.000Z","score":0.00197,"percentile":null},{"date":"2026-10-19T00:00:00.000Z","score":0.00197,"percentile":null},{"date":"2026-10-20T00:00:00.000Z","score":0.00197,"percentile":null},{"date":"2026-10-21T00:00:00.000Z","score":0.00197,"percentile":null},{"date":"2026-10-22T00:00:00.000Z","score":0.00197,"percentile":0.08888}]},"kev":{"state":"not-listed","entries":[],"listedCount":0,"totalCatalogs":3,"catalogs":[{"source":"cisa","label":"CISA","listed":false,"entry":null},{"source":"enisa","label":"ENISA","listed":false,"entry":null},{"source":"circl","label":"CIRCL","listed":false,"entry":null}]},"ransomware":{"state":"none-recorded","sources":[]},"exploits":[],"exploitCount":0,"weaknesses":[{"id":"CWE-325","name":"Missing Cryptographic Step","description":"The product does not implement a required step in a cryptographic algorithm, resulting in weaker encryption than advertised by the algorithm.","type":"weakness","status":"Draft","abstraction":"Base","likelihoodOfExploit":null,"url":"https://cwe.mitre.org/data/definitions/325.html"}],"affected":[{"vendor":"tp-link systems inc.","product":"ep10","name":"EP10","label":"ep10","ecosystem":null,"cpePart":"a","purl":null,"purlType":null,"versions":[{"text":"< 1.1.1 Build 250908 Rel.112508","noFixRecorded":false,"fixedIn":null}],"versionsText":"< 1.1.1 Build 250908 Rel.112508","eol":null,"hubHref":"/vendor/tp-link_systems_inc/ep10"},{"vendor":"tp-link systems inc.","product":"ep25 v2","name":"EP25 V2","label":"ep25 v2","ecosystem":null,"cpePart":"a","purl":null,"purlType":null,"versions":[{"text":"< 1.0.3 Build 240529 Rel.145252","noFixRecorded":false,"fixedIn":null}],"versionsText":"< 1.0.3 Build 240529 Rel.145252","eol":null,"hubHref":"/vendor/tp-link_systems_inc/ep25_v2"},{"vendor":"tp-link systems inc.","product":"ep40a","name":"EP40A","label":"ep40a","ecosystem":null,"cpePart":"a","purl":null,"purlType":null,"versions":[{"text":"< 1.1.1 Build 250908 Rel.112526","noFixRecorded":false,"fixedIn":null}],"versionsText":"< 1.1.1 Build 250908 Rel.112526","eol":null,"hubHref":"/vendor/tp-link_systems_inc/ep40a"},{"vendor":"tp-link systems inc.","product":"ep40m","name":"EP40M","label":"ep40m","ecosystem":null,"cpePart":"a","purl":null,"purlType":null,"versions":[{"text":"< 1.1.0 Build 240415 Rel.171219","noFixRecorded":false,"fixedIn":null}],"versionsText":"< 1.1.0 Build 240415 Rel.171219","eol":null,"hubHref":"/vendor/tp-link_systems_inc/ep40m"},{"vendor":"tp-link systems inc.","product":"es20m","name":"ES20M","label":"es20m","ecosystem":null,"cpePart":"a","purl":null,"purlType":null,"versions":[{"text":"< 1.1.6 Build 250522 Rel.210254","noFixRecorded":false,"fixedIn":null}],"versionsText":"< 1.1.6 Build 250522 Rel.210254","eol":null,"hubHref":"/vendor/tp-link_systems_inc/es20m"},{"vendor":"tp-link systems inc.","product":"hs103p3 / hs103p4 v5","name":"HS103P3 / HS103P4 v5","label":"hs103p3 / hs103p4 v5","ecosystem":null,"cpePart":"a","purl":null,"purlType":null,"versions":[{"text":"< 1.1.3 Build 250908 Rel.112508","noFixRecorded":false,"fixedIn":null}],"versionsText":"< 1.1.3 Build 250908 Rel.112508","eol":null,"hubHref":"/vendor/tp-link_systems_inc/hs103p3__hs103p4_v5"},{"vendor":"tp-link systems inc.","product":"hs200 v5.26","name":"HS200 V5.26","label":"hs200 v5.26","ecosystem":null,"cpePart":"a","purl":null,"purlType":null,"versions":[{"text":"< 1.0.3 Build 240723 Rel.192622","noFixRecorded":false,"fixedIn":null}],"versionsText":"< 1.0.3 Build 240723 Rel.192622","eol":null,"hubHref":"/vendor/tp-link_systems_inc/hs200_v526"},{"vendor":"tp-link systems inc.","product":"hs220 v3.26","name":"HS220 V3.26","label":"hs220 v3.26","ecosystem":null,"cpePart":"a","purl":null,"purlType":null,"versions":[{"text":"< 1.1.1 Build 240802 Rel.094131","noFixRecorded":false,"fixedIn":null}],"versionsText":"< 1.1.1 Build 240802 Rel.094131","eol":null,"hubHref":"/vendor/tp-link_systems_inc/hs220_v326"},{"vendor":"tp-link systems inc.","product":"hs220-la(us) 4.6 / hs220-bl(us) 4.6","name":"HS220-LA(US) 4.6 / HS220-BL(US) 4.6","label":"hs220-la(us) 4.6 / hs220-bl(us) 4.6","ecosystem":null,"cpePart":"a","purl":null,"purlType":null,"versions":[{"text":"< 1.1.1 Build 240802 Rel.094142","noFixRecorded":false,"fixedIn":null}],"versionsText":"< 1.1.1 Build 240802 Rel.094142","eol":null,"hubHref":"/vendor/tp-link_systems_inc/hs220-laus_46__hs220-blus_46"},{"vendor":"tp-link systems inc.","product":"hs220-la(us) 6.6 / hs220-bl(us) 6.6","name":"HS220-LA(US) 6.6 / HS220-BL(US) 6.6","label":"hs220-la(us) 6.6 / hs220-bl(us) 6.6","ecosystem":null,"cpePart":"a","purl":null,"purlType":null,"versions":[{"text":"< 1.0.3 Build 240723 Rel.192630","noFixRecorded":false,"fixedIn":null}],"versionsText":"< 1.0.3 Build 240723 Rel.192630","eol":null,"hubHref":"/vendor/tp-link_systems_inc/hs220-laus_66__hs220-blus_66"},{"vendor":"tp-link systems inc.","product":"hs300 v2","name":"HS300 v2","label":"hs300 v2","ecosystem":null,"cpePart":"a","purl":null,"purlType":null,"versions":[{"text":"< 1.1.2 Build 241220 Rel.171333","noFixRecorded":false,"fixedIn":null}],"versionsText":"< 1.1.2 Build 241220 Rel.171333","eol":null,"hubHref":"/vendor/tp-link_systems_inc/hs300_v2"},{"vendor":"tp-link systems inc.","product":"kl125","name":"KL125","label":"kl125","ecosystem":null,"cpePart":"a","purl":null,"purlType":null,"versions":[{"text":"< 1.1.1 Build 260710 Rel.082646","noFixRecorded":false,"fixedIn":null}],"versionsText":"< 1.1.1 Build 260710 Rel.082646","eol":null,"hubHref":"/vendor/tp-link_systems_inc/kl125"},{"vendor":"tp-link systems inc.","product":"kp115","name":"KP115","label":"kp115","ecosystem":null,"cpePart":"a","purl":null,"purlType":null,"versions":[{"text":"< 1.1.1 Build 250908 Rel.112945","noFixRecorded":false,"fixedIn":null}],"versionsText":"< 1.1.1 Build 250908 Rel.112945","eol":null,"hubHref":"/vendor/tp-link_systems_inc/kp115"},{"vendor":"tp-link systems inc.","product":"kp125mp2 / kp125mp4","name":"KP125MP2 / KP125MP4","label":"kp125mp2 / kp125mp4","ecosystem":null,"cpePart":"a","purl":null,"purlType":null,"versions":[{"text":"< 1.2.5 Build 241213 Rel.172504","noFixRecorded":false,"fixedIn":null}],"versionsText":"< 1.2.5 Build 241213 Rel.172504","eol":null,"hubHref":"/vendor/tp-link_systems_inc/kp125mp2__kp125mp4"},{"vendor":"tp-link systems inc.","product":"kp200 v3","name":"KP200 v3","label":"kp200 v3","ecosystem":null,"cpePart":"a","purl":null,"purlType":null,"versions":[{"text":"< 1.1.0 Build 250225 Rel.171724","noFixRecorded":false,"fixedIn":null}],"versionsText":"< 1.1.0 Build 250225 Rel.171724","eol":null,"hubHref":"/vendor/tp-link_systems_inc/kp200_v3"},{"vendor":"tp-link systems inc.","product":"kp303 v2","name":"KP303 v2","label":"kp303 v2","ecosystem":null,"cpePart":"a","purl":null,"purlType":null,"versions":[{"text":"< 1.1.2 Build 241220 Rel.173321","noFixRecorded":false,"fixedIn":null}],"versionsText":"< 1.1.2 Build 241220 Rel.173321","eol":null,"hubHref":"/vendor/tp-link_systems_inc/kp303_v2"},{"vendor":"tp-link systems inc.","product":"ks205","name":"KS205","label":"ks205","ecosystem":null,"cpePart":"a","purl":null,"purlType":null,"versions":[{"text":"< 1.1.1 Build 240724 Rel.105920","noFixRecorded":false,"fixedIn":null}],"versionsText":"< 1.1.1 Build 240724 Rel.105920","eol":null,"hubHref":"/vendor/tp-link_systems_inc/ks205"},{"vendor":"tp-link systems inc.","product":"ks220m","name":"KS220M","label":"ks220m","ecosystem":null,"cpePart":"a","purl":null,"purlType":null,"versions":[{"text":"< 1.1.6 Build 250522 Rel.210254","noFixRecorded":false,"fixedIn":null}],"versionsText":"< 1.1.6 Build 250522 Rel.210254","eol":null,"hubHref":"/vendor/tp-link_systems_inc/ks220m"},{"vendor":"tp-link systems inc.","product":"ks225","name":"KS225","label":"ks225","ecosystem":null,"cpePart":"a","purl":null,"purlType":null,"versions":[{"text":"< 1.1.1 Build 240626 Rel.175125","noFixRecorded":false,"fixedIn":null}],"versionsText":"< 1.1.1 Build 240626 Rel.175125","eol":null,"hubHref":"/vendor/tp-link_systems_inc/ks225"},{"vendor":"tp-link systems inc.","product":"ks240","name":"KS240","label":"ks240","ecosystem":null,"cpePart":"a","purl":null,"purlType":null,"versions":[{"text":"< 1.0.6 Build 240122 Rel.160100","noFixRecorded":false,"fixedIn":null}],"versionsText":"< 1.0.6 Build 240122 Rel.160100","eol":null,"hubHref":"/vendor/tp-link_systems_inc/ks240"}],"affectedCount":20,"eol":{"hasEol":false,"count":0},"references":[{"url":"https://www.tp-link.com/us/support/download/","label":"www.tp-link.com/us/support/download/","hostname":"www.tp-link.com","tags":["Patch"]},{"url":"https://www.tp-link.com/en/support/download/","label":"www.tp-link.com/en/support/download/","hostname":"www.tp-link.com","tags":["Patch"]},{"url":"https://www.tp-link.com/in/support/download/","label":"www.tp-link.com/in/support/download/","hostname":"www.tp-link.com","tags":["Patch"]},{"url":"https://www.tp-link.com/us/support/faq/5267/","label":"www.tp-link.com/us/support/faq/5267/","hostname":"www.tp-link.com","tags":["Vendor Advisory"]}],"lineage":{"upstream":[],"downstream":[],"duplicates":[],"related":[]},"timeline":[{"kind":"published","date":"2026-08-26T17:47:54.278Z","label":"Published","detail":"Vulnerability first disclosed.","source":null},{"kind":"modified","date":"2026-08-26T18:50:19.860Z","label":"Last modified","detail":"Vulnerability information updated.","source":null}],"risk":{"score":35,"level":"medium","profile":"Default","thresholds":{"critical":75,"high":50,"medium":25,"low":10}},"meta":{"dataAsOf":"2026-10-22T16:13:05.579Z","stale":false,"partial":false}}