Skip to main content

Pugongying X5 Pro EUVDEUVD-2026-114832

| CVE-2026-120225 HIGH
Relative Path Traversal (CWE-23)
2026-11-01 VulDB GHSA-3vm4-7j95-xvh6
8.5
CVSS 4.0 · Vendor: VulDB
View

Attack ChainAIDerived

Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain

  1. Access
    Authenticate to router admin interface
  2. Delivery
    Invoke config_restore_ex with crafted filename
  3. Exploit
    Relative path traversal bypasses file restrictions
  4. Execution
    Write arbitrary file / overwrite system path
  5. Impact
    Achieve 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.

This Week Schedule remediation this week. Why: HIGH severity (CVSS 7.0-8.9).
No patch listed yet 0.7% exploitation probability (EPSS)

Get an e-mail when this CVE is exploited, patched or re-scored. Free account.

Alert me

AnalysisAIv2 – 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)
v1 Nov 01, 2026 - 11:20 CVSS 9.4

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

Pugongying X5 Pro 7.6.0
Pugongying X5 Pro 7.6.1

Affected Packages

euvd pugongying_x5_pro no fix

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

Vendor (VulDB) PRIMARY 8.5 CRITICAL
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
vuln.today AI 7.2 HIGH

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.

3.1 AV:N/AC:L/PR:H/UI:N/S:U/C:H/I:H/A:H
4.0 AV:N/AC:L/AT:N/PR:H/UI:N/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N

Primary rating from Vendor (VulDB).

CVSS VectorVendor: VulDB

Attack Vector
Network
Attack Complexity
Low
Attack Requirements
None
Privileges Required
High
User Interaction
None
Vulnerable system: Confidentiality
High
Vulnerable system: Integrity
High
Vulnerable system: Availability
High
Subsequent system: Confidentiality
High
Subsequent system: Integrity
High
Subsequent system: Availability
High

Lifecycle Timeline

4
Analysis Updated
Nov 01, 2026 - 11:27 vuln.today
v2 - CVSS changed
Severity Changed
Nov 01, 2026 - 11:22 NVD
CRITICAL HIGH
CVSS changed
Nov 01, 2026 - 11:22 NVD
9.4 (CRITICAL) 8.5 (HIGH)
CVE Published
Nov 01, 2026 - 10:45 cve.org
CRITICAL 9.4

DescriptionCVE.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

Why It Matters

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.

Business Impact: Medium
Compensating Controls

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

EPSS Score
0.7%
Top 46% exploitable
Prevalence
Low
niche Chinese-vendor SMB/VPN router, limited enterprise footprint
Exploit
POC
Public exploit code exists
Social Media
1
Sightings
Data Quality
5 sources
Confidence: Medium

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.

SignalValue
Severity HIGH
CISA KEV No
Public POC Yes
EPSS 0.7%
Patch available No
Active threat No
Deciding rule
HIGH severity (CVSS 7.0-8.9)
What every action level means
Emergency Immediate action required. Criteria: CRITICAL + in CISA KEV (actively exploited) without patch, OR CRITICAL + EPSS > 30% without patch, OR CRITICAL + active threat signals without patch.
Act Now Prioritize within 24-48h. Criteria: in KEV with patch available, OR CRITICAL + public POC, OR HIGH + EPSS > 10%, OR CRITICAL + active threat, OR any CRITICAL severity.
This Week Schedule remediation this week. Criteria: HIGH severity (CVSS 7.0-8.9). Patch within normal change window.
This Month Plan within 30 days. Criteria: MEDIUM severity (CVSS 4.0-6.9), lower exploitation probability. Include in regular patch cycle.
Monitor Track and reassess. Criteria: LOW severity (CVSS 0.1-3.9), minimal exploitation risk. No immediate action needed.

SSVC AssessmentENISA

SSVC Decision· derived
Scheduled
Exploitation· derived
Poc
System Exposure· derived
Open
Automatable· derived
No
Human Impact
Medium

Priority Score

63
Low Medium High Critical
KEV: 0
EPSS: +1
CVSS: +42
PoC: +20
Weaponized: 0
Threat intel: 0
Gov advisory: 0

Attack Technique

Path traversal exploits occur when applications use user-controlled input to construct file system paths without proper validation.

CVE-2026-116232 HIGH POC
8.6 Oct 26

CRLF injection in the SNMP Handler of Oray Pugongying X5 Pro 7.6.1 lets a low-privileged authenticated user inject newli

CVE-2026-116231 HIGH POC
8.6 Oct 26

CRLF injection in the ser2net serial-handling component of Oray Pugongying X5 Pro 7.6.1 lets a network-positioned attack

CVE-2026-120224 HIGH POC
8.6 Nov 01

Improper authorization in Oray Pugongying X5 Pro routers (up to and including 7.6.1) lets an authenticated but low-privi

CVE-2026-116237 HIGH POC
8.5 Oct 26

CRLF injection in the Dnsmasq-related DNS group configuration of Oray Pugongying X5 Pro 7.6.1 can let an attacker with a

CVE-2026-116235 HIGH POC
8.5 Oct 26

A CRLF injection (CWE-93) in the L2TP Authentication component of the Oray Pugongying X5 Pro router running firmware 7.6

CVE-2026-116234 HIGH POC
8.5 Oct 26

CRLF injection in the IPsec Policy Handler of Oray Pugongying X5 Pro 7.6.1 allows an authenticated high-privilege admini

CVE-2026-116233 HIGH POC
8.5 Oct 26

CRLF injection in the Dnsmasq configuration path of Oray Pugongying X5 Pro 7.6.1 lets a user who already holds administr

CVE-2026-116236 HIGH POC
7.3 Oct 26

Unrestricted file upload in the PPPoE WAN Setting Handler of Oray Pugongying X5 Pro 7.6.1 lets an attacker who already h

CVE-2026-120223 LOW POC
1.3 Nov 01

Predictable session-ID generation in Oray Pugongying X5 Pro up to 7.6.1 lets an authenticated ordinary user recover anot

This site uses cookies essential for authentication and security. No tracking or analytics cookies are used. Privacy Policy