CVE-2023-4136
Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting') in Crafter Engine
Record summary
CVE-2023-4136 has a selected CVSS score of 7.4 (high); EIP currently links 1 Nuclei template.
Description
Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting') vulnerability in CrafterCMS Engine on Windows, MacOS, Linux, x86, ARM, 64 bit allows Reflected XSS.This issue affects CrafterCMS: from 4.0.0 through 4.0.2, from 3.1.0 through 3.1.27.
Exploitation context
Available material
- Nuclei templates
- 1
CISA SSVC decision
CISA Coordinator · SSVC 2.0.3 · Evaluated Oct 9, 2024 · Source: CVE List
Affected products and versions
2| Product | Source | Version range | Status |
|---|---|---|---|
Default status: unaffected | CVE List | 4.0.0 to ≤ 4.0.2 | affected |
| 3.1.0 to ≤ 3.1.27 | affected | ||
org.craftercms:crafter-engineBrowse Maven / org.craftercms:crafter-engine | GitHub Advisory | 4.0.0 to < 4.0.3 · Fixed in 4.0.3 | affected |
| 3.1.0 to < 3.1.28 · Fixed in 3.1.28 | affected |
Nuclei templates
1ProjectDiscoveryMEDIUMCrafterCMS Engine - Cross-Site ScriptingCVSS 6.1
CrafterCMS Engine is vulnerable to reflected cross-site scripting (XSS) via the transformerName parameter in the /api/1/site/url/transform endpoint, allowing attackers to execute arbitrary JavaScript in the context of the user.
Impact
Unauthenticated attackers can inject malicious JavaScript through the transformerName parameter in various API endpoints to steal CrafterCMS user credentials and session data.
Remediation
Update CrafterCMS Engine to the latest version that addresses this vulnerability.
Source: ProjectDiscovery