Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessAuthenticate to router admin interface
-
DeliveryInvoke config_restore_ex with crafted filename
-
ExploitRelative path traversal bypasses file restrictions
-
ExecutionWrite arbitrary file / overwrite system path
-
ImpactAchieve root code execution on device
Vulnerability Assessment
| Weakness |
CWE
OWASP Top 10:2025
A01:2025 - Broken Access Control
ASVS 5.0
V5 - File Handling Relative path traversal prevention
|
| Exploitation Conditions | Exploitation requires authenticated access at the privilege level able to invoke the router's configuration-restore function (config_restore_ex), consistent with PR:H in the CVSS vector - this is an operator/admin-gated feature, not a default-open endpoint. The specific prerequisite is the ability to call the config restore with a controllable 'filename' argument, into which the attacker injects relative path-traversal sequences; the referenced advisory ties this to /etc/openwrt_release and root code execution. Limiting factors: the attacker must first obtain valid router credentials or an existing admin session, and the attack is bounded to devices running vulnerable firmware (up to 7.6.1). No user interaction is required (UI:N). The precise mechanism by which the traversal escalates to code execution is described only in the external exploit reference and is not detailed in the CVE text itself. |
| Impact | This is a genuine but conditional risk rather than a drop-everything emergency, and the signals are mostly consistent. The CVSS 4.0 vector (AV:N/AC:L/AT:N/PR:H/UI:N) describes network-reachable, low-complexity exploitation that nonetheless requires high privileges (PR:H) - meaning the attacker must already be authenticated to the router, most plausibly as an administrator who can invoke the configuration-restore feature. The exploit-maturity metric is E:P (Proof-of-Concept), aligning with the input: a public PoC reference exists but is not verified as working exploit code. There is no CISA KEV listing and no EPSS score supplied, so there is no evidence of active or widespread exploitation; the vuln.today decision label is 'this_week', i.e. patch on a normal priority cadence, not act_now/emergency. The headline 8.5 (High) score is driven by the full VC/VI/VA:H plus SC/SI/SA:H impact (the referenced advisory frames the path traversal as leading to root code execution), but that impact is gated behind the PR:H authentication requirement. Net: credible authenticated-to-root escalation on the device with a public PoC reference, but the privilege prerequisite and absence of KEV/EPSS data materially lower real-world urgency compared to an unauthenticated RCE. Note a tension worth verifying: the 4.0 vector asserts a scope change (SC/SI/SA:H) while the flaw is a single-device config-restore traversal, so whether impact truly extends to a subsequent system is unconfirmed from the available data. |
| Exploit ScenarioDerived | An attacker with administrative access to an Oray Pugongying X5 Pro router (≤7.6.1) uses the configuration-restore feature, supplying a crafted 'filename' argument to the config_restore_ex function that contains relative path-traversal sequences. Because the filename is not sanitized, the restore operation writes to or reads from an arbitrary path (the advisory cites /etc/openwrt_release), which the referenced writeup describes as leading to root code execution on the device. A public PoC reference exists but is not verified as working exploit code, and exploitation requires prior authentication at the privilege level that can trigger a config restore. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv2 – Nov 01, 2026
Relative path traversal in the configuration-restore routine (config_restore_ex) of Oray Pugongying X5 Pro firmware up to 7.6.1 allows an authenticated router administrator to supply a crafted filename argument that escapes the intended restore directory; the public write-up links this traversal to root code execution on the device. Exploitation is remote but gated behind the operator/admin-level configuration-restore feature (PR:H in both the CVE and the assessed CVSS 3.1 vector), so a valid admin session or credentials are required first, and no user interaction is needed. A public PoC reference exists; it is not verified as working exploit code, no CISA KEV entry is present, and the vendor did not respond to the disclosure, so no vendor patch or advisory is available. Priority is this_week rather than immediate action: genuine but conditional risk confined to vulnerable firmware on an admin-gated endpoint.
Earlier versions of this analysis (1)
Path traversal in the config_restore_ex configuration-restore handler of Oray Pugongying X5 Pro firmware through 7.6.1 allows an authenticated administrator to supply a crafted filename that escapes the intended restore directory, and the linked public write-up describes the outcome as root-level code execution on the device. Scoring is critical (CVSS 4.0 base 9.4, CVSS 3.1 AV:N/AC:L/PR:H/UI:N/S:C/C:H/I:H/A:H) with scope change and high confidentiality, integrity and availability impact, but this is not an unauthenticated remote exploit: the attacker must already hold privileged access to the device management interface. A public PoC reference exists; it is not verified as working exploit code, and the vendor has not responded or published a fixed firmware version.
RemediationAI
No vendor-released patch has been identified at time of analysis: Oray did not respond to the disclosure, no fixed firmware version is published, and the CPE entry carries no version bound, so treat every Pugongying X5 Pro device at firmware 7.6.1 or earlier as unfixed and check with the vendor for a corrected build before relying on one. Until a fix exists, the effective controls follow directly from the prerequisite that exploitation requires administrator-level access to the configuration-restore function: keep the device management interface off the internet and restrict it to a trusted management VLAN or source-IP allowlist (side effect: remote administration must go through a VPN or jump host), replace any default or shared admin credentials with unique strong ones and remove unused accounts so an attacker cannot reach the PR:H barrier in the first place, and disable cloud/remote-management features that expose restore or backup endpoints if the firmware allows it (side effect: some vendor remote-support and auto-backup functions stop working). Because the traversal is only dangerous when the restore handler accepts attacker-chosen filenames, avoid importing configuration archives from untrusted sources and, where operationally feasible, treat configuration restore as a maintenance-window action performed only on the local console. Monitor for unexpected changes under /etc and for firmware-behavior anomalies on devices that must remain in service, and watch the VulDB entry https://vuldb.com/vuln/429584 for any future firmware fix or vendor statement; given the this_week priority, schedule these containment steps and any vendor update within the current patch cycle rather than as an emergency change.
Affected VersionsENISA
Affected Packages
Source: OSV (Open Source Vulnerabilities)
Affects your stack
Affects 1 package in euvd
Checking this CVE against your own stacks and servers is part of the Basic plan and up.
Technical ContextAI · show details
The affected device is an OpenWrt-based router, and the vulnerable functionality is the firmware's configuration backup/restore handler, referenced as config_restore_ex and tied in the advisory to /etc/openwrt_release. The root-cause class is CWE-23 (relative path traversal): a user-controllable 'filename' argument is used to locate or write restore content without neutralizing '..' sequences, letting the operation resolve to paths outside the intended restore location. Because the router runs its restore logic with elevated privileges, a traversal that reaches system files can subvert files consumed at boot or by privileged services, which is the route the exploit reference claims to use to obtain root code execution; the CVE text itself does not detail the exact escalation mechanism, and that step is described only in the external Notion write-up. The CNA scored it 8.5 under CVSS 4.0 (AV:N/AC:L/AT:N/PR:H/UI:N with high confidentiality, integrity and availability impact across both vulnerable and subsequent systems, E:P), while the independent assessment scores CVSS 3.1 8.5 (AV:N/AC:L/PR:H/UI:N/S:U/C:H/I:H/A:H) - both agree the attack is network-reachable, low-complexity and requires high privileges, i.e. an administrative actor on the router rather than an anonymous internet client.
Know when Pugongying X5 Pro gets its next vulnerability
- Watch products and get an email when something new is published
- Check this CVE against your own stack and servers
- Exploit and PoC references, threat intelligence from 22 sources
No credit card · 7-day full trial
Severity by source
CVSS:4.0/AV:N/AC:L/AT:N/PR:H/UI:N/VC:H/VI:H/VA:H/SC:H/SI:H/SA:H/E:P
Config-restore is an admin-gated feature so PR:H; network-reachable with no user interaction; traversal enabling root code execution yields full C/I/A; scope kept Unchanged absent evidence of impact on a separate system.
Primary rating from Vendor (VulDB).
CVSS VectorVendor: VulDB
Lifecycle Timeline
4DescriptionCVE.org
A weakness has been identified in Oray Pugongying X5 Pro up to 7.6.1. Affected by this vulnerability is the function config_restore_ex of the file /etc/openwrt_release. This manipulation of the argument filename causes relative path traversal. The attack may be initiated remotely. The exploit has been made available to the public and could be used for attacks. The vendor was contacted early about this disclosure but did not respond in any way.
Technical POC Analysis
Evidence quality warning up front: the only source supplied is a Notion page that returned nothing but the "enable JavaScript" interstitial.
Full technical POC analysis - root cause, step-by-step exploitation and patch breakdown - is part of the Pro and Business plans.
Executive ViewAI
CVE-2026-120225 is a high-severity path traversal vulnerability in Oray Pugongying X5 Pro router firmware (up to version 7.6.1) that enables an authenticated administrator to execute root-level code remotely. While exploitation requires valid admin credentials, a compromised or malicious insider account could fully compromise the device, potentially exposing network traffic and connected systems. Leadership should prioritize remediation this week to prevent administrative account misuse.
No vendor patch identified at time of analysis. Interim mitigations: restrict administrative access to trusted networks, enforce strong authentication, monitor for anomalous configuration-restore activity, and segment affected devices from critical assets.
Threat Intelligence Overview
How this decision was reached
The engine reads each signal below and applies a fixed list of rules from top to bottom. The first rule that matches sets the recommended action – like a statement, every line is shown.
What every action level means
SSVC AssessmentENISA
Priority Score
Attack Technique
Path traversal exploits occur when applications use user-controlled input to construct file system paths without proper validation.
More in Pugongying X5 Pro
View allCRLF injection in the SNMP Handler of Oray Pugongying X5 Pro 7.6.1 lets a low-privileged authenticated user inject newli
CRLF injection in the ser2net serial-handling component of Oray Pugongying X5 Pro 7.6.1 lets a network-positioned attack
Improper authorization in Oray Pugongying X5 Pro routers (up to and including 7.6.1) lets an authenticated but low-privi
CRLF injection in the Dnsmasq-related DNS group configuration of Oray Pugongying X5 Pro 7.6.1 can let an attacker with a
A CRLF injection (CWE-93) in the L2TP Authentication component of the Oray Pugongying X5 Pro router running firmware 7.6
CRLF injection in the IPsec Policy Handler of Oray Pugongying X5 Pro 7.6.1 allows an authenticated high-privilege admini
CRLF injection in the Dnsmasq configuration path of Oray Pugongying X5 Pro 7.6.1 lets a user who already holds administr
Unrestricted file upload in the PPPoE WAN Setting Handler of Oray Pugongying X5 Pro 7.6.1 lets an attacker who already h
Predictable session-ID generation in Oray Pugongying X5 Pro up to 7.6.1 lets an authenticated ordinary user recover anot
EUVD-2026-114832
GHSA-3vm4-7j95-xvh6
NVD
CVE.org
EPSS
VulDB
Exploit-DB