{"schemaVersion":3,"id":"CVE-2025-14299","aliases":[],"status":"published","duplicateOf":null,"title":null,"description":"The HTTPS server on Tapo C200 V3 does not properly validate the Content-Length header, which can lead to an integer overflow. An unauthenticated attacker on the same local network segment can send crafted HTTPS requests to trigger excessive memory allocation, causing the device to crash and resulting in denial-of-service (DoS).","dates":{"published":"2025-12-20T00:42:43.806Z","modified":"2025-12-22T16:08:54.736Z","reserved":null,"kevAdded":[],"kevDue":[]},"cvss":{"headline":{"score":7.1,"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:N/VI:N/VA:H/SC:N/SI:N/SA:N","computed":false,"selection":"backend-summary"},"metrics":[{"version":"4.0","versionLabel":"v4.0","source":"CVE.org","score":7.1,"severity":"high","vector":"CVSS:4.0/AV:A/AC:L/AT:N/PR:N/UI:N/VC:N/VI:N/VA:H/SC:N/SI:N/SA:N","exploitability":null,"impact":null,"computed":false},{"version":"4.0","versionLabel":"v4.0","source":"NVD","score":7.1,"severity":"high","vector":"CVSS:4.0/AV:A/AC:L/AT:N/PR:N/UI:N/VC:N/VI:N/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},{"version":"3.1","versionLabel":"v3.1","source":"NVD","score":6.5,"severity":"medium","vector":"CVSS:3.1/AV:A/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H","exploitability":null,"impact":null,"computed":false}]},"epss":{"probability":0.00244,"percentile":0.14731,"severity":"low","asOf":"2026-10-21T00:00:00.000Z","change":{"pp":-0.0020000000000000052,"baselineDate":"2026-09-21T00:00:00.000Z","baselineScore":0.00246},"history":[{"date":"2026-09-14T00:00:00.000Z","score":0.00246,"percentile":null},{"date":"2026-09-15T00:00:00.000Z","score":0.00246,"percentile":null},{"date":"2026-09-16T00:00:00.000Z","score":0.00246,"percentile":null},{"date":"2026-09-17T00:00:00.000Z","score":0.00246,"percentile":null},{"date":"2026-09-18T00:00:00.000Z","score":0.00246,"percentile":null},{"date":"2026-09-19T00:00:00.000Z","score":0.00246,"percentile":null},{"date":"2026-09-20T00:00:00.000Z","score":0.00246,"percentile":null},{"date":"2026-09-21T00:00:00.000Z","score":0.00246,"percentile":null},{"date":"2026-09-22T00:00:00.000Z","score":0.00246,"percentile":null},{"date":"2026-09-23T00:00:00.000Z","score":0.00246,"percentile":null},{"date":"2026-09-24T00:00:00.000Z","score":0.00246,"percentile":null},{"date":"2026-09-25T00:00:00.000Z","score":0.00246,"percentile":null},{"date":"2026-09-26T00:00:00.000Z","score":0.00244,"percentile":null},{"date":"2026-09-27T00:00:00.000Z","score":0.00244,"percentile":null},{"date":"2026-09-28T00:00:00.000Z","score":0.00244,"percentile":null},{"date":"2026-09-29T00:00:00.000Z","score":0.00244,"percentile":null},{"date":"2026-09-30T00:00:00.000Z","score":0.00244,"percentile":null},{"date":"2026-10-01T00:00:00.000Z","score":0.00244,"percentile":null},{"date":"2026-10-02T00:00:00.000Z","score":0.00244,"percentile":null},{"date":"2026-10-03T00:00:00.000Z","score":0.00244,"percentile":null},{"date":"2026-10-04T00:00:00.000Z","score":0.00244,"percentile":null},{"date":"2026-10-05T00:00:00.000Z","score":0.00244,"percentile":null},{"date":"2026-10-06T00:00:00.000Z","score":0.00244,"percentile":null},{"date":"2026-10-07T00:00:00.000Z","score":0.00244,"percentile":null},{"date":"2026-10-08T00:00:00.000Z","score":0.00244,"percentile":null},{"date":"2026-10-09T00:00:00.000Z","score":0.00244,"percentile":null},{"date":"2026-10-10T00:00:00.000Z","score":0.00244,"percentile":null},{"date":"2026-10-11T00:00:00.000Z","score":0.00244,"percentile":null},{"date":"2026-10-12T00:00:00.000Z","score":0.00244,"percentile":null},{"date":"2026-10-13T00:00:00.000Z","score":0.00244,"percentile":null},{"date":"2026-10-14T00:00:00.000Z","score":0.00244,"percentile":null},{"date":"2026-10-15T00:00:00.000Z","score":0.00244,"percentile":null},{"date":"2026-10-16T00:00:00.000Z","score":0.00244,"percentile":null},{"date":"2026-10-17T00:00:00.000Z","score":0.00244,"percentile":null},{"date":"2026-10-18T00:00:00.000Z","score":0.00244,"percentile":null},{"date":"2026-10-19T00:00:00.000Z","score":0.00244,"percentile":null},{"date":"2026-10-20T00:00:00.000Z","score":0.00244,"percentile":null},{"date":"2026-10-21T00:00:00.000Z","score":0.00244,"percentile":0.14731}],"last30":[{"date":"2026-09-21T00:00:00.000Z","score":0.00246,"percentile":null},{"date":"2026-09-22T00:00:00.000Z","score":0.00246,"percentile":null},{"date":"2026-09-23T00:00:00.000Z","score":0.00246,"percentile":null},{"date":"2026-09-24T00:00:00.000Z","score":0.00246,"percentile":null},{"date":"2026-09-25T00:00:00.000Z","score":0.00246,"percentile":null},{"date":"2026-09-26T00:00:00.000Z","score":0.00244,"percentile":null},{"date":"2026-09-27T00:00:00.000Z","score":0.00244,"percentile":null},{"date":"2026-09-28T00:00:00.000Z","score":0.00244,"percentile":null},{"date":"2026-09-29T00:00:00.000Z","score":0.00244,"percentile":null},{"date":"2026-09-30T00:00:00.000Z","score":0.00244,"percentile":null},{"date":"2026-10-01T00:00:00.000Z","score":0.00244,"percentile":null},{"date":"2026-10-02T00:00:00.000Z","score":0.00244,"percentile":null},{"date":"2026-10-03T00:00:00.000Z","score":0.00244,"percentile":null},{"date":"2026-10-04T00:00:00.000Z","score":0.00244,"percentile":null},{"date":"2026-10-05T00:00:00.000Z","score":0.00244,"percentile":null},{"date":"2026-10-06T00:00:00.000Z","score":0.00244,"percentile":null},{"date":"2026-10-07T00:00:00.000Z","score":0.00244,"percentile":null},{"date":"2026-10-08T00:00:00.000Z","score":0.00244,"percentile":null},{"date":"2026-10-09T00:00:00.000Z","score":0.00244,"percentile":null},{"date":"2026-10-10T00:00:00.000Z","score":0.00244,"percentile":null},{"date":"2026-10-11T00:00:00.000Z","score":0.00244,"percentile":null},{"date":"2026-10-12T00:00:00.000Z","score":0.00244,"percentile":null},{"date":"2026-10-13T00:00:00.000Z","score":0.00244,"percentile":null},{"date":"2026-10-14T00:00:00.000Z","score":0.00244,"percentile":null},{"date":"2026-10-15T00:00:00.000Z","score":0.00244,"percentile":null},{"date":"2026-10-16T00:00:00.000Z","score":0.00244,"percentile":null},{"date":"2026-10-17T00:00:00.000Z","score":0.00244,"percentile":null},{"date":"2026-10-18T00:00:00.000Z","score":0.00244,"percentile":null},{"date":"2026-10-19T00:00:00.000Z","score":0.00244,"percentile":null},{"date":"2026-10-20T00:00:00.000Z","score":0.00244,"percentile":null},{"date":"2026-10-21T00:00:00.000Z","score":0.00244,"percentile":0.14731}]},"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-770","name":"Allocation of Resources Without Limits or Throttling","description":"The product allocates a reusable resource or group of resources on behalf of an actor without imposing any intended restrictions on the size or number of resources that can be allocated.","type":"weakness","status":"Incomplete","abstraction":"Base","likelihoodOfExploit":"High","url":"https://cwe.mitre.org/data/definitions/770.html"},{"id":"CWE-190","name":"Integer Overflow or Wraparound","description":"The product performs a calculation that can\n         produce an integer overflow or wraparound when the logic\n         assumes that the resulting value will always be larger than\n         the original value. This occurs when an integer value is\n         incremented to a value that is too large to store in the\n         associated representation. When this occurs, the value may\n         become a very small or negative number.","type":"weakness","status":"Stable","abstraction":"Base","likelihoodOfExploit":"Medium","url":"https://cwe.mitre.org/data/definitions/190.html"}],"affected":[{"vendor":"tp-link systems inc.","product":"tapo c200 v3","name":"Tapo C200 v3","label":"tapo c200 v3","ecosystem":null,"cpePart":"a","purl":null,"purlType":null,"versions":[{"text":"< C200(US)_V3_1.4.5 Build 251104","noFixRecorded":false,"fixedIn":null}],"versionsText":"< C200(US)_V3_1.4.5 Build 251104","eol":null,"hubHref":"/vendor/tp-link_systems_inc/tapo_c200_v3"},{"vendor":"tp-link","product":"tapo_c200_firmware","name":"tapo c200 firmware","label":"tapo_c200_firmware","ecosystem":null,"cpePart":"o","purl":null,"purlType":null,"versions":[{"text":"1.3.3:build_230228","noFixRecorded":false,"fixedIn":null},{"text":"1.3.4:build_230424","noFixRecorded":false,"fixedIn":null},{"text":"1.3.5:build_230717","noFixRecorded":false,"fixedIn":null},{"text":"1.3.7:build_230920","noFixRecorded":false,"fixedIn":null},{"text":"1.3.9:build_231019","noFixRecorded":false,"fixedIn":null},{"text":"1.3.11:build_231115","noFixRecorded":false,"fixedIn":null},{"text":"1.3.13:build_240327","noFixRecorded":false,"fixedIn":null},{"text":"1.3.14:build_240513","noFixRecorded":false,"fixedIn":null},{"text":"1.3.15:build_240715","noFixRecorded":false,"fixedIn":null},{"text":"1.4.1:build_241212","noFixRecorded":false,"fixedIn":null},{"text":"1.4.2:build_250313","noFixRecorded":false,"fixedIn":null},{"text":"1.4.4:build_250922","noFixRecorded":false,"fixedIn":null}],"versionsText":"1.3.3:build_230228 | 1.3.4:build_230424 | 1.3.5:build_230717 | 1.3.7:build_230920 | 1.3.9:build_231019 | 1.3.11:build_231115 | 1.3.13:build_240327 | 1.3.14:build_240513 | 1.3.15:build_240715 | 1.4.1:build_241212 | 1.4.2:build_250313 | 1.4.4:build_250922","eol":null,"hubHref":"/vendor/tp-link/tapo_c200"}],"affectedCount":2,"eol":{"hasEol":false,"count":0},"references":[{"url":"https://www.tp-link.com/us/support/download/tapo-c200/v3/#Firmware-Release-Notes","label":"www.tp-link.com/us/support/download/tapo-c200/v3/","hostname":"www.tp-link.com","tags":["Release Notes"]},{"url":"https://www.tp-link.com/us/support/faq/4849/","label":"www.tp-link.com/us/support/faq/4849/","hostname":"www.tp-link.com","tags":["Vendor Advisory"]}],"lineage":{"upstream":[],"downstream":[],"duplicates":[],"related":[]},"timeline":[{"kind":"published","date":"2025-12-20T00:42:43.806Z","label":"Published","detail":"Vulnerability first disclosed.","source":null},{"kind":"modified","date":"2025-12-22T16:08:54.736Z","label":"Last modified","detail":"Vulnerability information updated.","source":null}],"risk":{"score":28,"level":"medium","profile":"Default","thresholds":{"critical":75,"high":50,"medium":25,"low":10}},"meta":{"dataAsOf":"2026-10-22T05:20:55.824Z","stale":false,"partial":false}}