Skip to main content

XunRuiCMS EUVDEUVD-2026-115071

| CVE-2026-120349 MEDIUM
Code Injection (CWE-94)
2026-11-02 VulDB GHSA-5r35-w63q-rcr8
5.5
CVSS 4.0 · Vendor: VulDB
View

Attack ChainAIDerived

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

  1. Access
    Reach /zzmob/index.php remotely
  2. Delivery
    Supply malicious dirname argument
  3. Exploit
    Inject code via str_replace handling
  4. Execution
    Trigger code injection (CWE-94)
  5. Impact
    Limited impact on confidentiality/integrity/availability

Vulnerability Assessment

Weakness
CWE
OWASP Top 10:2025
A05:2025 - Injection
ASVS 5.0
V1 - Encoding and Sanitization Code injection prevention, sandbox exec
MITRE ATT&CK

2 techniques across 2 tactics: Execution, Initial Access

The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up.

Exploitation Conditions

The target must expose the Mobile Site Directory component at /zzmob/index.php, and the attacker must be able to control the 'dirname' argument that reaches the str_replace sink. Per the supplied CVSS 4.0 vector the attack is remote and unauthenticated (PR:N) with no user interaction (UI:N) and low complexity (AC:L/AT:N), implying default-configuration reachability - but this is VulDB-asserted and not vendor-confirmed. Limiting factors: exploitation requires the zzmob mobile-site feature to be present/enabled, impacts are rated only Low across confidentiality/integrity/availability, and the only released exploit is an unverified PoC reference rather than confirmed working code; no fixed version exists because the vendor did not respond.

Impact

The single CVSS signal available is a CVSS 4.0 base score of 6.9 (medium) with vector AV:N/AC:L/AT:N/PR:N/UI:N and uniformly Low vulnerable-system impacts (VC:L/VI:L/VA:L), carrying E:P (proof-of-concept exploit maturity). There is no EPSS score and no CISA KEV listing in the supplied data, so there is no quantitative exploitation-probability signal and no evidence of active, in-the-wild exploitation. The vuln.today decision label is 'this_month', i.e. a moderate-priority item, not act_now or emergency. A notable internal tension exists: the CWE is CWE-94 (code injection), a class that normally yields high integrity/confidentiality/availability impact, yet the supplied vector rates all three impacts only Low - this mismatch should be verified, as either the impact rating is conservative or the 'code injection' label overstates a more limited string-manipulation flaw. The only vendor-interaction fact is that the vendor (dayrui) was contacted and did not respond, so no vendor confirmation or patch exists. Net: this reads as a VulDB-sourced, medium-severity disclosure on a niche CMS with a PoC reference but no confirmed working exploit, no EPSS, and no KEV - a real but non-urgent issue rather than a widespread emergency.

Exploit ScenarioDerived

A remote attacker sends a crafted request to the Mobile Site Directory endpoint (/zzmob/index.php), manipulating the 'dirname' argument that is passed to a str_replace operation to inject code (CWE-94). Per the CVSS vector no authentication or user interaction is required (PR:N/UI:N), though the rated impacts are only Low. A public PoC reference exists (a disclosure report on GitHub), but it is not verified as working exploit code, so reliable exploitation is not confirmed.

This Month Plan within 30 days. Why: MEDIUM severity (CVSS 4.0-6.9).
No patch listed yet 0.3% exploitation probability (EPSS)

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

Alert me

AnalysisAIv1 – Nov 02, 2026

Code injection in dayrui XunRuiCMS through 4.7.4 allows remote, unauthenticated attackers to manipulate the dirname argument processed by str_replace in the Mobile Site Directory component (/zzmob/index.php), with low impact on confidentiality, integrity and availability. The CVSS 4.0 base score is 6.9 (medium) with E:P; a public PoC reference exists but is not verified as working exploit code, and no CISA KEV entry is associated. Exploitation requires the zzmob mobile-site feature to be present and reachable.

RemediationAI

No vendor-released patch identified at time of analysis; the vendor did not respond to the disclosure and no fixed XunRuiCMS version is listed. Because the vulnerable path is /zzmob/index.php, remove or disable the Mobile Site Directory component if it is not needed. If it is required, restrict access to /zzmob/ through web server ACLs or IP allowlisting, accepting that legitimate mobile-site visitors from other addresses will be blocked. Consider WAF inspection of the dirname parameter for code-like input, with the trade-off of false positives and possible bypasses, and monitor logs for requests to /zzmob/index.php with suspicious dirname values. Advisory: https://vuldb.com/vuln/429673.

Affected VersionsENISA

XunRuiCMS 4.7.1
XunRuiCMS 4.7.0
XunRuiCMS 4.7.4
XunRuiCMS 4.7.2
XunRuiCMS 4.7.3

Affected Packages

euvd xunruicms 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

XunRuiCMS is a PHP-based content management system; the affected CPE is cpe:2.3:a:dayrui:xunruicms:*:*:*:*:*:*:*:*. The flaw is CWE-94 (improper control of code generation): the Mobile Site Directory endpoint at /var/www/html/zzmob/index.php passes the attacker-controlled dirname argument into a str_replace call without adequate sanitization, enabling code injection. The supplied CVSS 4.0 vector (AV:N/AC:L/AT:N/PR:N/UI:N/VC:L/VI:L/VA:L/SC:N/SI:N/SA:N/E:P) indicates remote, unauthenticated exploitation with no user interaction and low complexity, but these properties are VulDB-asserted and not vendor-confirmed; the exact trigger and execution context beyond the str_replace sink are not described in the available sources. The independent assessment rates the issue as CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:L/A:L and notes that the zzmob feature must be present and enabled.

Know when Xunruicms 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 5.5 MEDIUM
CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:L/VI:L/VA:L/SC:N/SI:N/SA:N/E:P
vuln.today AI 7.3 HIGH

Remote unauthenticated reach to the zzmob endpoint per the source vector (AV:N/AC:L/PR:N/UI:N); impacts kept Low to match the reported ratings since the actual code-execution ceiling is unverified.

3.1 AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:L/A:L
4.0 AV:N/AC:L/AT:N/PR:N/UI:N/VC:L/VI:L/VA:L/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
None
User Interaction
None
Vulnerable system: Confidentiality
Low
Vulnerable system: Integrity
Low
Vulnerable system: Availability
Low
Subsequent system: Confidentiality
None
Subsequent system: Integrity
None
Subsequent system: Availability
None

Lifecycle Timeline

2
CVSS changed
Nov 02, 2026 - 07:22 NVD
6.9 (MEDIUM) 5.5 (MEDIUM)
CVE Published
Nov 02, 2026 - 06:00 cve.org
MEDIUM 6.9

DescriptionCVE.org

A security flaw has been discovered in dayrui XunRuiCMS up to 4.7.4. Affected by this issue is the function str_replace of the file /var/www/html/zzmob/index.php of the component Mobile Site Directory. The manipulation of the argument dirname results in code injection. The attack can be launched remotely. The exploit has been released to the public and may be used for attacks. The vendor was contacted early about this disclosure but did not respond in any way.

Threat Intelligence Overview

EPSS Score
0.3%
Top 77% exploitable
Prevalence
Low
niche Chinese CMS (dayrui XunRuiCMS), limited global production footprint
Exploit
POC
Public exploit code exists
Social Media
1
Sightings
Data Quality
6 sources
Confidence: High
EUVD NVD CVE.org EPSS Vulnrichment CIRCL GitHub VulDB

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 MEDIUM
CISA KEV No
Public POC Yes
EPSS 0.3%
Patch available No
Active threat No
Deciding rule
MEDIUM severity (CVSS 4.0-6.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
Poc
System Exposure· derived
Open
Automatable
Yes
Human Impact· derived
Medium
Technical Impact
Partial

Priority Score

48
Low Medium High Critical
KEV: 0
EPSS: 0
CVSS: +28
PoC: +20
Weaponized: 0
Threat intel: 0
Gov advisory: 0

Attack Technique

Code Injection CRITICAL

Code injection occurs when an application accepts user input and passes it directly into a language interpreter or evaluator without proper sanitization.

Remote Code Execution represents the critical moment when an attacker successfully runs arbitrary code on a target system without physical access.

CVE-2022-36224 HIGH POC
8.8 Aug 19

XunRuiCMS V4.5.6 is vulnerable to Cross Site Request Forgery (CSRF). Rated high severity (CVSS 8.8), this vulnerability

CVE-2023-1680 HIGH POC
7.5 Mar 29

A vulnerability, which was classified as problematic, has been found in Xunrui CMS 4.61.html. Rated high severity (CVSS

CVE-2023-1683 HIGH POC
7.5 Mar 29

A vulnerability was found in Xunrui CMS 4.61 and classified as problematic. Rated high severity (CVSS 7.5), this vulnera

CVE-2023-1682 HIGH POC
7.5 Mar 29

A vulnerability has been found in Xunrui CMS 4.61 and classified as problematic. Rated high severity (CVSS 7.5), this vu

CVE-2023-1681 HIGH POC
7.5 Mar 28

A vulnerability, which was classified as problematic, was found in Xunrui CMS 4.61. Rated high severity (CVSS 7.5), this

CVE-2025-25957 MEDIUM POC
6.1 Feb 20

Cross Site Scripting vulnerabilities in Xunruicms v.4.6.3 and before allows a remote attacker to escalate privileges via

CVE-2025-60445 MEDIUM POC
6.1 Oct 03

A stored Cross-Site Scripting (XSS) vulnerability has been discovered in XunRuiCMS version 4.7.1. The vulnerability exis

CVE-2024-31634 MEDIUM POC
6.1 Apr 16

Cross Site Scripting (XSS) vulnerability in Xunruicms versions 4.6.3 and before, allows remote attacker to execute arbit

CVE-2024-24388 MEDIUM POC
6.1 Feb 02

Cross-site scripting (XSS) vulnerability in XunRuiCMS versions v4.6.2 and before, allows remote attackers to obtain sens

CVE-2023-49490 MEDIUM POC
6.1 Dec 11

XunRuiCMS v4.5.5 was discovered to contain a reflective cross-site scripting (XSS) vulnerability via the component /admi

CVE-2026-120348 MEDIUM POC
5.5 Nov 02

Server-side code injection in the email-template rendering path of dayrui XunRuiCMS up to 4.7.4 (_get_tpl_content in day

CVE-2026-120347 MEDIUM POC
5.5 Nov 02

SQL injection in the Member Module of dayrui XunRuiCMS through 4.7.4 lets remote attackers manipulate the 'catid' argume

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