CVE-2026-103904
9.3 CRITICALPublished 2026-10-14 · Updated 2026-10-16
AI risk analysis
- Summary
- The JTL-Shop consent endpoint allows unauthenticated users to inject arbitrary script code into consent statistics, which executes in administrators' browsers when viewing admin pages. This cross-site scripting vulnerability can lead to full administrative compromise.
- Exploitability
- Exploitation requires an unauthenticated attacker to submit malicious consent names via the public endpoint, with no additional preconditions needed for the initial injection, though administrator interaction is required to view the compromised statistics page.
- Blast radius
- The vulnerability could impact all JTL-Shop installations with public consent endpoints, potentially allowing attackers to hijack administrator sessions and perform privileged actions like modifying shop settings, managing users, or accessing sensitive data.
- Detection
- No reliable host or network indicator is derivable from the published description.
- Prioritized remediation
- Disable the public consent endpoint or implement strict validation of consent names against configured items before storing them in statistics, as no fixed version has been published yet.
Analysis generated locally by garnet-coder (no data left the box). AI-assisted — verify against primary sources before acting.
NVD description
The public consent endpoint of JTL-Shop accepts arbitrary consent names from unauthenticated visitors without validating them against the configured consent items. These names are stored in the consent statistics and rendered without output encoding in the administration backend. An unauthenticated remote attacker can thereby inject script code that is executed in the browser session of an administrator viewing the consent statistics page, allowing actions to be performed with the administrator's privileges.
CVSS vector
CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:C/C:H/I:H/A:N
Weaknesses
CWE-79
All references
Source data: NVD (nvd.nist.gov), public domain. Exploit-DB.ai adds local AI analysis for defensive use only.
Related CVEs
- CRITICALCVE-2026-106629
- HIGHCVE-2026-17189
- CRITICALCVE-2026-55562PoC
- HIGHCVE-2026-56736PoC
- HIGHCVE-2026-63459PoC
- CRITICALCVE-2026-75689
- CRITICALCVE-2026-75697
- HIGHCVE-2026-81739
Related by shared AI tags and CWE weakness class. Browse the full archive.