{"schemaVersion":3,"id":"CVE-2026-9044","aliases":[],"status":"published","duplicateOf":null,"title":"Command Injection Vulnerability in OpenVPN of TP-Link Archer AXE75","description":"An OS command injection vulnerability exists in the VPN module of TP-Link AXE75 V1 routers. This vulnerability allows an adjacent, authenticated attacker to execute arbitrary commands on the device by importing a specially crafted VPN client configuration file. The issue arises from improper filtering of special characters.\n\nSuccessful exploitation of this vulnerability may enable an attacker to gain full control of the affected device, potentially compromising configuration integrity, network security, and service availability.","dates":{"published":"2026-07-31T22:20:36.166Z","modified":"2026-08-04T03:56:21.578Z","reserved":null,"kevAdded":[],"kevDue":[]},"cvss":{"headline":{"score":8.5,"severity":"high","version":"4.0","versionLabel":"v4.0","source":"CVE.org","vector":"CVSS:4.0/AV:A/AC:L/AT:N/PR:H/UI:N/VC:H/VI:H/VA:H/SC:L/SI:L/SA:L","computed":false,"selection":"backend-summary"},"metrics":[{"version":"4.0","versionLabel":"v4.0","source":"CVE.org","score":8.5,"severity":"high","vector":"CVSS:4.0/AV:A/AC:L/AT:N/PR:H/UI:N/VC:H/VI:H/VA:H/SC:L/SI:L/SA:L","exploitability":null,"impact":null,"computed":false},{"version":"4.0","versionLabel":"v4.0","source":"NVD","score":8.5,"severity":"high","vector":"CVSS:4.0/AV:A/AC:L/AT:N/PR:H/UI:N/VC:H/VI:H/VA:H/SC:L/SI:L/SA:L/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":8,"severity":"high","vector":"CVSS:3.1/AV:A/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H","exploitability":null,"impact":null,"computed":false}]},"epss":{"probability":0.02509,"percentile":0.84637,"severity":"low","asOf":"2026-10-22T00:00:00.000Z","change":{"pp":1.352,"baselineDate":"2026-09-22T00:00:00.000Z","baselineScore":0.01157},"history":[{"date":"2026-09-14T00:00:00.000Z","score":0.01157,"percentile":null},{"date":"2026-09-15T00:00:00.000Z","score":0.01157,"percentile":null},{"date":"2026-09-16T00:00:00.000Z","score":0.01157,"percentile":null},{"date":"2026-09-17T00:00:00.000Z","score":0.01157,"percentile":null},{"date":"2026-09-18T00:00:00.000Z","score":0.01157,"percentile":null},{"date":"2026-09-19T00:00:00.000Z","score":0.01157,"percentile":null},{"date":"2026-09-20T00:00:00.000Z","score":0.01157,"percentile":null},{"date":"2026-09-21T00:00:00.000Z","score":0.01157,"percentile":null},{"date":"2026-09-22T00:00:00.000Z","score":0.01157,"percentile":null},{"date":"2026-09-23T00:00:00.000Z","score":0.01157,"percentile":null},{"date":"2026-09-24T00:00:00.000Z","score":0.02509,"percentile":null},{"date":"2026-09-25T00:00:00.000Z","score":0.02509,"percentile":null},{"date":"2026-09-26T00:00:00.000Z","score":0.02509,"percentile":null},{"date":"2026-09-27T00:00:00.000Z","score":0.02509,"percentile":null},{"date":"2026-09-28T00:00:00.000Z","score":0.02509,"percentile":null},{"date":"2026-09-29T00:00:00.000Z","score":0.02509,"percentile":null},{"date":"2026-09-30T00:00:00.000Z","score":0.02509,"percentile":null},{"date":"2026-10-01T00:00:00.000Z","score":0.02509,"percentile":null},{"date":"2026-10-02T00:00:00.000Z","score":0.02509,"percentile":null},{"date":"2026-10-03T00:00:00.000Z","score":0.02509,"percentile":null},{"date":"2026-10-04T00:00:00.000Z","score":0.02509,"percentile":null},{"date":"2026-10-05T00:00:00.000Z","score":0.02509,"percentile":null},{"date":"2026-10-06T00:00:00.000Z","score":0.02509,"percentile":null},{"date":"2026-10-07T00:00:00.000Z","score":0.02509,"percentile":null},{"date":"2026-10-08T00:00:00.000Z","score":0.02509,"percentile":null},{"date":"2026-10-09T00:00:00.000Z","score":0.02509,"percentile":null},{"date":"2026-10-10T00:00:00.000Z","score":0.02509,"percentile":null},{"date":"2026-10-11T00:00:00.000Z","score":0.02509,"percentile":null},{"date":"2026-10-12T00:00:00.000Z","score":0.02509,"percentile":null},{"date":"2026-10-13T00:00:00.000Z","score":0.02509,"percentile":null},{"date":"2026-10-14T00:00:00.000Z","score":0.02509,"percentile":null},{"date":"2026-10-15T00:00:00.000Z","score":0.02509,"percentile":null},{"date":"2026-10-16T00:00:00.000Z","score":0.02509,"percentile":null},{"date":"2026-10-17T00:00:00.000Z","score":0.02509,"percentile":null},{"date":"2026-10-18T00:00:00.000Z","score":0.02509,"percentile":null},{"date":"2026-10-19T00:00:00.000Z","score":0.02509,"percentile":null},{"date":"2026-10-20T00:00:00.000Z","score":0.02509,"percentile":null},{"date":"2026-10-21T00:00:00.000Z","score":0.02509,"percentile":null},{"date":"2026-10-22T00:00:00.000Z","score":0.02509,"percentile":0.84637}],"last30":[{"date":"2026-09-22T00:00:00.000Z","score":0.01157,"percentile":null},{"date":"2026-09-23T00:00:00.000Z","score":0.01157,"percentile":null},{"date":"2026-09-24T00:00:00.000Z","score":0.02509,"percentile":null},{"date":"2026-09-25T00:00:00.000Z","score":0.02509,"percentile":null},{"date":"2026-09-26T00:00:00.000Z","score":0.02509,"percentile":null},{"date":"2026-09-27T00:00:00.000Z","score":0.02509,"percentile":null},{"date":"2026-09-28T00:00:00.000Z","score":0.02509,"percentile":null},{"date":"2026-09-29T00:00:00.000Z","score":0.02509,"percentile":null},{"date":"2026-09-30T00:00:00.000Z","score":0.02509,"percentile":null},{"date":"2026-10-01T00:00:00.000Z","score":0.02509,"percentile":null},{"date":"2026-10-02T00:00:00.000Z","score":0.02509,"percentile":null},{"date":"2026-10-03T00:00:00.000Z","score":0.02509,"percentile":null},{"date":"2026-10-04T00:00:00.000Z","score":0.02509,"percentile":null},{"date":"2026-10-05T00:00:00.000Z","score":0.02509,"percentile":null},{"date":"2026-10-06T00:00:00.000Z","score":0.02509,"percentile":null},{"date":"2026-10-07T00:00:00.000Z","score":0.02509,"percentile":null},{"date":"2026-10-08T00:00:00.000Z","score":0.02509,"percentile":null},{"date":"2026-10-09T00:00:00.000Z","score":0.02509,"percentile":null},{"date":"2026-10-10T00:00:00.000Z","score":0.02509,"percentile":null},{"date":"2026-10-11T00:00:00.000Z","score":0.02509,"percentile":null},{"date":"2026-10-12T00:00:00.000Z","score":0.02509,"percentile":null},{"date":"2026-10-13T00:00:00.000Z","score":0.02509,"percentile":null},{"date":"2026-10-14T00:00:00.000Z","score":0.02509,"percentile":null},{"date":"2026-10-15T00:00:00.000Z","score":0.02509,"percentile":null},{"date":"2026-10-16T00:00:00.000Z","score":0.02509,"percentile":null},{"date":"2026-10-17T00:00:00.000Z","score":0.02509,"percentile":null},{"date":"2026-10-18T00:00:00.000Z","score":0.02509,"percentile":null},{"date":"2026-10-19T00:00:00.000Z","score":0.02509,"percentile":null},{"date":"2026-10-20T00:00:00.000Z","score":0.02509,"percentile":null},{"date":"2026-10-21T00:00:00.000Z","score":0.02509,"percentile":null},{"date":"2026-10-22T00:00:00.000Z","score":0.02509,"percentile":0.84637}]},"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-78","name":"Improper Neutralization of Special Elements used in an OS Command ('OS Command Injection')","description":"The product constructs all or part of an OS command using externally-influenced input from an upstream component, but it does not neutralize or incorrectly neutralizes special elements that could modify the intended OS command when it is sent to a downstream component.","type":"weakness","status":"Stable","abstraction":"Base","likelihoodOfExploit":"High","url":"https://cwe.mitre.org/data/definitions/78.html"}],"affected":[{"vendor":"tp-link systems inc.","product":"axe75 v1","name":"AXE75 V1","label":"axe75 v1","ecosystem":null,"cpePart":"a","purl":null,"purlType":null,"versions":[{"text":"< 1.5.6 Build 20260623","noFixRecorded":false,"fixedIn":null}],"versionsText":"< 1.5.6 Build 20260623","eol":null,"hubHref":"/vendor/tp-link_systems_inc/axe75_v1"},{"vendor":"tp-link","product":"archer_axe75_firmware","name":"archer axe75 firmware","label":"archer_axe75_firmware","ecosystem":null,"cpePart":"o","purl":null,"purlType":null,"versions":[{"text":"< 1.5.6","noFixRecorded":false,"fixedIn":null}],"versionsText":"< 1.5.6","eol":null,"hubHref":"/vendor/tp-link/archer_axe75"}],"affectedCount":2,"eol":{"hasEol":false,"count":0},"references":[{"url":"https://www.tp-link.com/en/support/download/archer-axe75/v1/#Firmware","label":"www.tp-link.com/en/support/download/archer-axe75/v1/","hostname":"www.tp-link.com","tags":["Patch","Product"]},{"url":"https://www.tp-link.com/us/support/faq/5215/","label":"www.tp-link.com/us/support/faq/5215/","hostname":"www.tp-link.com","tags":["Vendor Advisory"]},{"url":"https://www.tp-link.com/us/support/download/archer-axe75/v1/#Firmware","label":"www.tp-link.com/us/support/download/archer-axe75/v1/","hostname":"www.tp-link.com","tags":["Patch","Product"]}],"lineage":{"upstream":[],"downstream":[],"duplicates":[],"related":[]},"timeline":[{"kind":"published","date":"2026-07-31T22:20:36.166Z","label":"Published","detail":"Vulnerability first disclosed.","source":null},{"kind":"modified","date":"2026-08-04T03:56:21.578Z","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-22T21:07:50.317Z","stale":false,"partial":false}}