{"schemaVersion":3,"id":"CVE-2025-6949","aliases":[],"status":"published","duplicateOf":null,"title":null,"description":"An Execution with Unnecessary Privileges vulnerability has been identified in Moxa’s network security appliances and routers. A critical authorization flaw in the API allows an authenticated, low-privileged user to create a new administrator account, including accounts with usernames identical to existing users. In certain scenarios, this vulnerability could allow an attacker to gain full administrative control over the affected device, leading to potential account impersonation. While successful exploitation can severely impact the confidentiality, integrity, and availability of the affected device itself, there is no loss of confidentiality or integrity within any subsequent systems.","dates":{"published":"2025-10-17T03:12:02.798Z","modified":"2025-10-17T14:27:17.368Z","reserved":null,"kevAdded":[],"kevDue":[]},"cvss":{"headline":{"score":9.3,"severity":"critical","version":"4.0","versionLabel":"v4.0","source":"CVE.org","vector":"CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:N/VC:H/VI:H/VA:H/SC:N/SI:N/SA:H","computed":false,"selection":"backend-summary"},"metrics":[{"version":"4.0","versionLabel":"v4.0","source":"CVE.org","score":9.3,"severity":"critical","vector":"CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:N/VC:H/VI:H/VA:H/SC:N/SI:N/SA:H","exploitability":null,"impact":null,"computed":false},{"version":"4.0","versionLabel":"v4.0","source":"NVD","score":9.3,"severity":"critical","vector":"CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:N/VC:H/VI:H/VA:H/SC:N/SI:N/SA:H/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.00521,"percentile":0.43115,"severity":"low","asOf":"2026-10-20T00:00:00.000Z","change":{"pp":-0.00499999999999997,"baselineDate":"2026-09-20T00:00:00.000Z","baselineScore":0.00526},"history":[{"date":"2026-09-14T00:00:00.000Z","score":0.0049,"percentile":null},{"date":"2026-09-15T00:00:00.000Z","score":0.0049,"percentile":null},{"date":"2026-09-16T00:00:00.000Z","score":0.0049,"percentile":null},{"date":"2026-09-17T00:00:00.000Z","score":0.00526,"percentile":null},{"date":"2026-09-18T00:00:00.000Z","score":0.00526,"percentile":null},{"date":"2026-09-19T00:00:00.000Z","score":0.00526,"percentile":null},{"date":"2026-09-20T00:00:00.000Z","score":0.00526,"percentile":null},{"date":"2026-09-21T00:00:00.000Z","score":0.00526,"percentile":null},{"date":"2026-09-22T00:00:00.000Z","score":0.00526,"percentile":null},{"date":"2026-09-23T00:00:00.000Z","score":0.00526,"percentile":null},{"date":"2026-09-24T00:00:00.000Z","score":0.00526,"percentile":null},{"date":"2026-09-25T00:00:00.000Z","score":0.00526,"percentile":null},{"date":"2026-09-26T00:00:00.000Z","score":0.00526,"percentile":null},{"date":"2026-09-27T00:00:00.000Z","score":0.00526,"percentile":null},{"date":"2026-09-28T00:00:00.000Z","score":0.00526,"percentile":null},{"date":"2026-09-29T00:00:00.000Z","score":0.00521,"percentile":null},{"date":"2026-09-30T00:00:00.000Z","score":0.00521,"percentile":null},{"date":"2026-10-01T00:00:00.000Z","score":0.00521,"percentile":null},{"date":"2026-10-02T00:00:00.000Z","score":0.00521,"percentile":null},{"date":"2026-10-03T00:00:00.000Z","score":0.00521,"percentile":null},{"date":"2026-10-04T00:00:00.000Z","score":0.00521,"percentile":null},{"date":"2026-10-05T00:00:00.000Z","score":0.00521,"percentile":null},{"date":"2026-10-06T00:00:00.000Z","score":0.00521,"percentile":null},{"date":"2026-10-07T00:00:00.000Z","score":0.00521,"percentile":null},{"date":"2026-10-08T00:00:00.000Z","score":0.00521,"percentile":null},{"date":"2026-10-09T00:00:00.000Z","score":0.00521,"percentile":null},{"date":"2026-10-10T00:00:00.000Z","score":0.00521,"percentile":null},{"date":"2026-10-11T00:00:00.000Z","score":0.00521,"percentile":null},{"date":"2026-10-12T00:00:00.000Z","score":0.00521,"percentile":null},{"date":"2026-10-13T00:00:00.000Z","score":0.00521,"percentile":null},{"date":"2026-10-14T00:00:00.000Z","score":0.00521,"percentile":null},{"date":"2026-10-15T00:00:00.000Z","score":0.00521,"percentile":null},{"date":"2026-10-16T00:00:00.000Z","score":0.00521,"percentile":null},{"date":"2026-10-17T00:00:00.000Z","score":0.00521,"percentile":null},{"date":"2026-10-18T00:00:00.000Z","score":0.00521,"percentile":null},{"date":"2026-10-19T00:00:00.000Z","score":0.00521,"percentile":null},{"date":"2026-10-20T00:00:00.000Z","score":0.00521,"percentile":0.43115}],"last30":[{"date":"2026-09-20T00:00:00.000Z","score":0.00526,"percentile":null},{"date":"2026-09-21T00:00:00.000Z","score":0.00526,"percentile":null},{"date":"2026-09-22T00:00:00.000Z","score":0.00526,"percentile":null},{"date":"2026-09-23T00:00:00.000Z","score":0.00526,"percentile":null},{"date":"2026-09-24T00:00:00.000Z","score":0.00526,"percentile":null},{"date":"2026-09-25T00:00:00.000Z","score":0.00526,"percentile":null},{"date":"2026-09-26T00:00:00.000Z","score":0.00526,"percentile":null},{"date":"2026-09-27T00:00:00.000Z","score":0.00526,"percentile":null},{"date":"2026-09-28T00:00:00.000Z","score":0.00526,"percentile":null},{"date":"2026-09-29T00:00:00.000Z","score":0.00521,"percentile":null},{"date":"2026-09-30T00:00:00.000Z","score":0.00521,"percentile":null},{"date":"2026-10-01T00:00:00.000Z","score":0.00521,"percentile":null},{"date":"2026-10-02T00:00:00.000Z","score":0.00521,"percentile":null},{"date":"2026-10-03T00:00:00.000Z","score":0.00521,"percentile":null},{"date":"2026-10-04T00:00:00.000Z","score":0.00521,"percentile":null},{"date":"2026-10-05T00:00:00.000Z","score":0.00521,"percentile":null},{"date":"2026-10-06T00:00:00.000Z","score":0.00521,"percentile":null},{"date":"2026-10-07T00:00:00.000Z","score":0.00521,"percentile":null},{"date":"2026-10-08T00:00:00.000Z","score":0.00521,"percentile":null},{"date":"2026-10-09T00:00:00.000Z","score":0.00521,"percentile":null},{"date":"2026-10-10T00:00:00.000Z","score":0.00521,"percentile":null},{"date":"2026-10-11T00:00:00.000Z","score":0.00521,"percentile":null},{"date":"2026-10-12T00:00:00.000Z","score":0.00521,"percentile":null},{"date":"2026-10-13T00:00:00.000Z","score":0.00521,"percentile":null},{"date":"2026-10-14T00:00:00.000Z","score":0.00521,"percentile":null},{"date":"2026-10-15T00:00:00.000Z","score":0.00521,"percentile":null},{"date":"2026-10-16T00:00:00.000Z","score":0.00521,"percentile":null},{"date":"2026-10-17T00:00:00.000Z","score":0.00521,"percentile":null},{"date":"2026-10-18T00:00:00.000Z","score":0.00521,"percentile":null},{"date":"2026-10-19T00:00:00.000Z","score":0.00521,"percentile":null},{"date":"2026-10-20T00:00:00.000Z","score":0.00521,"percentile":0.43115}]},"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-250","name":"Execution with Unnecessary Privileges","description":"The product performs an operation at a privilege level that is higher than the minimum level required, which creates new weaknesses or amplifies the consequences of other weaknesses.","type":"weakness","status":"Draft","abstraction":"Base","likelihoodOfExploit":"Medium","url":"https://cwe.mitre.org/data/definitions/250.html"}],"affected":[{"vendor":"moxa","product":"edf-g1002-bp series","name":"EDF-G1002-BP Series","label":"edf-g1002-bp series","ecosystem":null,"cpePart":"a","purl":null,"purlType":null,"versions":[{"text":"≥ 1.0, ≤ 3.17","noFixRecorded":false,"fixedIn":null}],"versionsText":"≥ 1.0, ≤ 3.17","eol":null,"hubHref":"/vendor/moxa/edf-g1002-bp_series"},{"vendor":"moxa","product":"edr-8010 series","name":"EDR-8010 Series","label":"edr-8010 series","ecosystem":null,"cpePart":"a","purl":null,"purlType":null,"versions":[{"text":"≥ 1.0, ≤ 3.17","noFixRecorded":false,"fixedIn":null}],"versionsText":"≥ 1.0, ≤ 3.17","eol":null,"hubHref":"/vendor/moxa/edr-8010_series"},{"vendor":"moxa","product":"edr-g9010 series","name":"EDR-G9010 Series","label":"edr-g9010 series","ecosystem":null,"cpePart":"a","purl":null,"purlType":null,"versions":[{"text":"≥ 1.0, ≤ 3.14","noFixRecorded":false,"fixedIn":null}],"versionsText":"≥ 1.0, ≤ 3.14","eol":null,"hubHref":"/vendor/moxa/edr-g9010_series"},{"vendor":"moxa","product":"nat-102 series","name":"NAT-102 Series","label":"nat-102 series","ecosystem":null,"cpePart":"a","purl":null,"purlType":null,"versions":[{"text":"≥ 1.0, ≤ 3.17","noFixRecorded":false,"fixedIn":null}],"versionsText":"≥ 1.0, ≤ 3.17","eol":null,"hubHref":"/vendor/moxa/nat-102_series"},{"vendor":"moxa","product":"nat-108 series","name":"NAT-108 Series","label":"nat-108 series","ecosystem":null,"cpePart":"a","purl":null,"purlType":null,"versions":[{"text":"≥ 1.0, ≤ 3.16","noFixRecorded":false,"fixedIn":null}],"versionsText":"≥ 1.0, ≤ 3.16","eol":null,"hubHref":"/vendor/moxa/nat-108_series"},{"vendor":"moxa","product":"oncell g4302-lte4 series","name":"OnCell G4302-LTE4 Series","label":"oncell g4302-lte4 series","ecosystem":null,"cpePart":"a","purl":null,"purlType":null,"versions":[{"text":"≥ 1.0, ≤ 3.13","noFixRecorded":false,"fixedIn":null}],"versionsText":"≥ 1.0, ≤ 3.13","eol":null,"hubHref":"/vendor/moxa/oncell_g4302-lte4_series"},{"vendor":"moxa","product":"tn-4900 series","name":"TN-4900 Series","label":"tn-4900 series","ecosystem":null,"cpePart":"a","purl":null,"purlType":null,"versions":[{"text":"≥ 1.0, ≤ 3.14","noFixRecorded":false,"fixedIn":null}],"versionsText":"≥ 1.0, ≤ 3.14","eol":null,"hubHref":"/vendor/moxa/tn-4900_series"}],"affectedCount":7,"eol":{"hasEol":false,"count":0},"references":[{"url":"https://www.moxa.com/en/support/product-support/security-advisory/mpsa-258121-cve-2025-6892,-cve-2025-6893,-cve-2025-6894,-cve-2025-6949,-cve-2025-6950-multiple-vulnerabilities-in-netwo","label":"www.moxa.com/en/…","hostname":"www.moxa.com","tags":["Vendor Advisory"]}],"lineage":{"upstream":[],"downstream":[],"duplicates":[],"related":[]},"timeline":[{"kind":"published","date":"2025-10-17T03:12:02.798Z","label":"Published","detail":"Vulnerability first disclosed.","source":null},{"kind":"modified","date":"2025-10-17T14:27:17.368Z","label":"Last modified","detail":"Vulnerability information updated.","source":null}],"risk":{"score":70,"level":"high","profile":"Default","thresholds":{"critical":75,"high":50,"medium":25,"low":10}},"meta":{"dataAsOf":"2026-10-21T13:09:29.901Z","stale":false,"partial":false}}