Skip to main content

XunRuiCMS EUVDEUVD-2026-115070

| CVE-2026-120348 MEDIUM
Code Injection (CWE-94)
2026-11-02 VulDB GHSA-r9m4-crch-98pw
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 email template rendering endpoint
  2. Exploit
    Inject malicious code into template content
  3. Execution
    Server evaluates template during rendering
  4. Impact
    Attacker-controlled code injection on host

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

Exploitation targets the email-template rendering component, specifically the _get_tpl_content function in dayrui/Fcms/Library/Notice.php, and requires the attacker to influence the rendered template content so that injected code is evaluated server-side. The supplied CVSS 4.0 vector claims no privileges and no user interaction (PR:N/UI:N) against network-reachable endpoints, but the sources do not describe how the function is reached or whether editing/supplying a template requires an authenticated administrative session - a strong limiting factor if, as is typical for CMS template handling, template modification is privileged. The precise trigger is not described in the available sources, so defenders should verify whether the template path is reachable pre-authentication in their deployment; no fixed version is listed and the vendor did not respond.

Impact

This is a medium-severity issue (CVSS 4.0 base 5.5) that should be treated as a routine, scheduled remediation rather than an emergency, consistent with the vuln.today 'this_month' decision label. The supplied CVSS 4.0 vector (AV:N/AC:L/AT:N/PR:N/UI:N) describes a remotely reachable, low-complexity flaw requiring no privileges or user interaction, with low partial impact to confidentiality, integrity and availability (VC:L/VI:L/VA:L) and no scope change. However, these signals conflict: the flaw is code injection (CWE-94) in an email-template rendering function (_get_tpl_content), and template-content control in a CMS is normally an authenticated/administrative capability - so the PR:N rating is questionable and should be verified against the actual reachability of the template function. There is no CISA KEV listing and no EPSS score in the input, so there is no evidence of active or widespread exploitation; the exploit maturity is marked E:P (proof-of-concept). A public PoC reference exists but it is not verified as working exploit code, so do not treat it as confirmed weaponization. Net: a real but moderate issue driven primarily by the VulDB-assigned vector and a disclosure the vendor ignored - not a high-urgency, broadly-exploited threat on current data.

Exploit ScenarioDerived

A remote attacker reaches the email-template rendering path (_get_tpl_content in dayrui/Fcms/Library/Notice.php) and supplies crafted template content containing injected code, which XunRuiCMS then evaluates during rendering, leading to code injection on the server. A public PoC reference exists but is not verified as working exploit code, and the exact trigger and whether prior authentication is required are not described in the available sources. The CVSS rates attack complexity low with no required interaction, but realistic exploitation likely depends on being able to influence template content.

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

Server-side code injection in the email-template rendering path of dayrui XunRuiCMS up to 4.7.4 (_get_tpl_content in dayrui/Fcms/Library/Notice.php) lets an attacker who can influence rendered template content have injected code evaluated by PHP, giving limited confidentiality, integrity and availability impact. The vendor was contacted and did not respond, and no fixed version is listed. A public proof-of-concept reference exists (a GitHub disclosure report against 4.7.2) but is not verified as working exploit code, and there is no KEV or confirmed active exploitation; our independent assessment rates this medium severity (CVSS 3.1 AV:N/AC:L/PR:L/UI:N, C:L/I:L/A:L) and the trigger path is not described in the available sources, so whether template editing requires an authenticated administrative session - a strong limiting factor - should be verified per deployment.

RemediationAI

No vendor-released patch or fixed version is identified at time of analysis, and the vendor did not respond to the disclosure, so remediation must currently rely on compensating controls until an update appears. Because the flaw is code injection in email template rendering, restrict the ability to create or edit email templates to fully trusted administrators, and audit any existing notice/email template content for injected PHP before and after restricting access; this reduces exposure but does not remove the risk if a privileged account is compromised, and it will block legitimate template customization by lower-privileged staff. Verify in each deployment whether the Notice.php template path is reachable before authentication, since the supplied CVSS 4.0 vector claims PR:N while our assessment assumes low privileges - if it is reachable unauthenticated, front it with access controls or disable the affected email-notification feature to remove the attack surface, at the cost of losing email notifications. Monitor https://vuldb.com/vuln/429672 and https://vuldb.com/cve/CVE-2026-120348 for a fixed release, and consider WAF rules blocking PHP code sequences in template submission parameters, recognizing that such signature filtering is bypassable. Given the 'this_month' decision label, schedule this as routine remediation rather than an emergency.

Affected VersionsENISA

XunRuiCMS 4.7.4
XunRuiCMS 4.7.1
XunRuiCMS 4.7.0
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 (also distributed as dayrui/Fcms) is a PHP-based content management system, and the affected component is its email template rendering, where the _get_tpl_content function in dayrui/Fcms/Library/Notice.php assembles template content and passes it into PHP evaluation. The flaw maps to CWE-94 (Improper Control of Generation of Code / Code Injection): template content that the attacker can influence is treated as executable PHP rather than inert markup, so injected expressions run with the web server's privileges. The CPE cpe:2.3:a:dayrui:xunruicms:*:*:*:*:*:*:*:* is a wildcard range covering versions up to 4.7.4, and the public disclosure report targets 4.7.2, confirming the code path is not new in the latest release. The supplied CVSS 4.0 vector (AV:N/AC:L/AT:N/PR:N/UI:N, E:P) asserts a network-reachable, unprivileged, no-interaction attack, but the sources do not document how _get_tpl_content is reached or whether supplying or editing a template requires an authenticated administrative session; our independent assessment therefore treats it as requiring low privileges (CVSS 3.1 PR:L). Exploitation is conditional on the attacker being able to place or modify the template content that is later rendered, and the exact trigger is not described in the available sources.

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 6.3 MEDIUM

Email-template rendering is normally a privileged CMS capability, so PR:L over PR:N; network/low-complexity reach is plausible, and impacts kept low/partial matching the source's VC:L/VI:L/VA:L since the trigger and full code-execution outcome are not described.

3.1 AV:N/AC:L/PR:L/UI:N/S:U/C:L/I:L/A:L
4.0 AV:N/AC:L/AT:N/PR:L/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 - 06:22 NVD
6.9 (MEDIUM) 5.5 (MEDIUM)
CVE Published
Nov 02, 2026 - 05:45 cve.org
MEDIUM 5.5

DescriptionCVE.org

A vulnerability was identified in dayrui XunRuiCMS up to 4.7.4. Affected by this vulnerability is the function _get_tpl_content of the file dayrui/Fcms/Library/Notice.php of the component Email Template Rendering. The manipulation leads to code injection. The attack can be initiated remotely. The exploit is publicly available and might be used. 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, limited enterprise/global deployment 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-120349 MEDIUM POC
5.5 Nov 02

Code injection in dayrui XunRuiCMS through 4.7.4 allows remote, unauthenticated attackers to manipulate the dirname argu

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