Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessCraft javascript: URI in __referer
-
DeliveryDeliver malicious link to authenticated user
-
ExploitVictim opens msg_info page and clicks link
-
ExecutionJavaScript executes in victim session
-
ImpactHijack session / act as authenticated user
Vulnerability Assessment
| Weakness |
CWE
OWASP Top 10:2025
A05:2025 - Injection
ASVS 5.0
V1 - Encoding and Sanitization Output encoding, context-aware escaping
MITRE ATT&CK
2 techniques across 2 tactics: Initial Access, Execution The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up. |
| Exploitation Conditions | Requires an authenticated CuteNews user (typically an admin/editor) to view the msg_info page and click an attacker-crafted javascript: link whose payload was injected via the unsanitized __referer value - so exploitation is gated on victim user interaction (UI:R) and an active authenticated session. It is not exploitable server-side or without a victim clicking; impact is confined to the victim's browser session (script execution, session/token theft), not to the CuteNews server. Affected version is CuteNews 2.1.2 (2.0.x codebase); no fixed version is identified in the provided data. |
| Impact | This is a genuinely low-priority XSS. Every exploitation signal points to limited, non-automatable risk: SSVC decision framework rates Exploitation=none, Automatable=no, Technical Impact=partial; there is no EPSS score, no CISA KEV listing, and no confirmed public exploit code. The vendor CVSS (5.2) and my own assessment (~6.1) both cap impact at C:L/I:L (script execution confined to one authenticated user's browser session, no server-side compromise). Note a signal conflict worth verifying: the input CVSS vector is AV:L (local) with AC:H, yet the description explicitly says a 'remote attacker' exploits this - AV:L contradicts the described remote delivery via a crafted javascript: link, and AC:H overstates complexity for a click-through XSS. I assess AV:N/AC:L instead. Both the vendor score and my re-score require victim interaction (UI:R) - the authenticated user must click the malicious link - which is the dominant limiting factor. Net: a real but low-severity issue, not an urgent patch. |
| Exploit ScenarioDerived | An attacker crafts a request/link that plants a javascript: URI in the __referer value, which CuteNews renders as an unsanitized clickable link on the msg_info page. When a logged-in CuteNews user (e.g., an administrator) views that page and clicks the link, attacker-supplied JavaScript executes in their authenticated session, enabling session/CSRF-token theft or actions on their behalf. No public exploit code is confirmed - only a third-party disclosure writeup (UmbraDeorum) is referenced. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Sep 21, 2026
Reflected cross-site scripting (XSS) in CuteNews 2.1.2 allows an unauthenticated remote attacker to inject a javascript: URI via the unsanitized __referer parameter, which is then rendered as a clickable link on the msg_info page. Exploitation requires an authenticated user (e.g., admin or editor) to view the msg_info page and click the crafted link, resulting in arbitrary JavaScript execution within that user's browser session. This is a low-priority issue with no public exploit code identified at time of analysis; CISA SSVC rates exploitation as none, automatable as no, and technical impact as partial. No vendor-released patch is available.
RemediationAI
No vendor-released patch is identified at time of analysis. Until a fix is available, administrators should sanitize or reject the __referer parameter to ensure it cannot contain a javascript: URI, either by validating it against a strict allowlist of safe URL schemes (e.g., only http/https) or by properly encoding output when rendering links on the msg_info page. Direct code modification to core/core.php can achieve this, but requires maintaining a custom fork. A strict Content Security Policy (CSP) that disallows inline scripts and javascript: URIs can mitigate exploitation, though it may break legitimate functionality and is not a complete fix. Restricting access to the msg_info page to trusted users reduces the attack surface, but this is not a full remediation. Monitor the project repository (https://github.com/CuteNews/cutenews-2.0) and the disclosure repository (https://github.com/UmbraDeorum/cutenews-2.0-CVEs-2026-Disclosure) for updates or official patches.
Affected VersionsENISA
Affects your stack
Find out whether the stacks and servers you run are on an affected version.
Checking this CVE against your own stacks and servers is part of the Basic plan and up.
Technical ContextAI · show details
The vulnerability is a classic CWE-79 (Improper Neutralization of Input During Web Page Generation) affecting CuteNews 2.0.x codebase (version 2.1.2 reported). The __referer parameter is not properly sanitized or encoded before being output as a clickable link on the msg_info page, allowing an attacker to supply a javascript: URI. When an authenticated user clicks the link, the JavaScript executes in the context of their session, enabling session token theft or other client-side attacks. The assessed CVSS vector (CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:L/A:N) indicates a network-based attack, low complexity, no attacker privileges required, but victim interaction is necessary. The scope is changed because script execution occurs in the victim's browser, potentially affecting resources beyond the vulnerable component. Impact is confined to low confidentiality and integrity loss, with no availability impact. The CPE data is non-specific (n/a), and ENISA EUVD (EUVD-2026-83994) lists affected versions as 'n/a n/a', so precise version ranges are undefined. The vulnerable code likely resides in core/core.php, as referenced in the advisory.
Know when Cutenews 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
AV:L/AC:H/PR:N/UI:R/S:C/C:L/I:L/A:L
Remote delivery of a crafted link (AV:N/AC:L, correcting the input's AV:L/AC:H), no attacker auth (PR:N), victim must click (UI:R), browser-context XSS crosses to the user session (S:C, C:L/I:L, no availability impact).
Primary rating from Vendor (mitre).
CVSS VectorVendor: mitre
Lifecycle Timeline
2DescriptionCVE.org
CuteNews v.2.1.2 is vulnerable to Cross Site Scripting (XSS). Improper neutralization of the __referer value 2.0.1 allows a remote attacker to execute arbitrary JavaScript in the context of an authenticated user's session via a javascript: URI rendered as an unsanitized clickable link on the msg_info page.
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
Cross-Site Scripting occurs when an application accepts untrusted data and sends it to a web browser without proper validation or encoding.
An issue was discovered in CutePHP CuteNews 2.1.2. Rated high severity (CVSS 8.8), this vulnerability is remotely exploi
Server-side request forgery in CuteNews 2.1.2 (core/modules/media.php, the Media Manager 'Upload by URL' handler upload_
CuteNews 2.0.1 allows remote authenticated attackers to execute arbitrary PHP code via unspecified vectors. Rated high s
Reflected cross-site scripting in CuteNews 2.1.2 allows remote unauthenticated attackers to execute arbitrary JavaScript
Cross-site scripting vulnerability in CuteNews 2.0.1 allows remote attackers to inject arbitrary web script or HTML via
PHP object injection in CuteNews 2.1.2 allows remote attackers to overwrite internal request variables - including __ref
Reflected cross-site scripting (XSS) in CuteNews 2.1.2 allows the value of the HTTP Referer header to be copied, unescap
EUVD-2026-83994
GHSA-9w6g-j664-2ggg
NVD
CVE.org
EPSS
Vulnrichment
Exploit-DB