Skip to main content

Entradium EUVDEUVD-2026-90744

| CVE-2026-7174 MEDIUM
Cross-site Scripting (XSS) (CWE-79)
2026-10-01 INCIBE GHSA-g858-jcvh-5fpf
4.8
CVSS 4.0 · Vendor: INCIBE
View

Attack ChainAIDerived

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

  1. Access
    Obtain authenticated discount-creator account
  2. Delivery
    Inject JS into Name/Field at discount_config
  3. Exploit
    Send crafted discount-list URL to victim
  4. Execution
    Victim views discount list page
  5. Persist
    Stored script executes in browser
  6. Impact
    Exfiltrate victim session 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

Requires an authenticated account with privileges to create event discounts via the /tools/discount_wizard/discount_config endpoint (PR:L) - not exploitable by anonymous users. The attacker injects JavaScript into the discount Name or Field parameters; the payload only executes when a victim actively views that event's discount list page (UI:A), typically after the attacker delivers a crafted URL to lead the victim there. Limiting factors: attacker must hold discount-management access on the target event, and successful session theft depends on a victim interacting with the attacker-controlled link/page.

Impact

This is a genuinely low-to-moderate priority issue, not a high-CVSS inflation case - the vendor-assigned CVSS 4.0 score of 4.8 (MEDIUM) is consistent with the facts. The CVSS 4.0 vector (AV:N/AC:L/AT:N/PR:L/UI:A/VC:N/VI:L/VA:N) shows network-reachable, low-complexity exploitation but with two meaningful brakes: PR:L (the attacker must already hold an authenticated account able to create event discounts) and UI:A (active victim interaction is required to view the discount list page where the payload fires). Impact is limited to VI:L - reflecting script execution in the victim's browser session rather than server compromise. No EPSS score, no CISA KEV listing, and no public POC were provided, so exploitation status is: no public exploit identified at time of analysis. The only cited source is a single INCIBE-CERT advisory, meaning this is a vendor/CERT-reported finding with no independent corroboration of in-the-wild activity. Note a mild internal tension: the CWE and title say 'Stored XSS' (payload persisted at discount-creation time), yet the description's exploitation narrative ('send a specially crafted URL to the victim and steal their session data') reads more like a reflected/link-delivered vector - the practical attack likely combines a stored payload with a crafted link that routes the victim to the vulnerable discount list page; verify the exact delivery mechanism with the vendor/INCIBE.

Exploit ScenarioDerived

An authenticated attacker with discount-management rights (PR:L) creates an event discount, injecting JavaScript into the Name or Field parameters of /tools/discount_wizard/discount_config. The attacker then sends a crafted URL to a victim user (UI:A); when the victim opens the event's discount list page, the stored script executes in their browser and exfiltrates session data. No public proof-of-concept code was identified at time of analysis.

This Month Plan within 30 days. Why: MEDIUM severity (CVSS 4.0-6.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 – Oct 01, 2026

Stored cross-site scripting in Entradium (by Crocantickets) allows an authenticated attacker with privileges to create event discounts to inject JavaScript into the Name or Field parameters of the /tools/discount_wizard/discount_config endpoint; the payload executes when a victim views an event's discount list page, potentially leading to session data theft if the victim interacts with a crafted URL. The vendor-assigned CVSS 4.0 score is 4.8 (MEDIUM), consistent with the independent assessment that this is a low-to-moderate priority issue requiring authentication and user interaction. No public exploit code or active exploitation has been identified at time of analysis.

RemediationAI

No vendor-released patch has been identified at time of analysis. Until an official fix is available, organizations should implement compensating controls: restrict access to the /tools/discount_wizard/discount_config endpoint to only fully trusted users with a legitimate need to manage event discounts (least privilege), and review existing discount records for suspicious JavaScript content. Deploy a strict Content Security Policy (CSP) to mitigate script execution, though this may require tuning to avoid breaking legitimate functionality. Ensure that all user-supplied input, especially the Name and Field parameters, is properly validated and output-encoded when rendered on the discount list page. Users should be educated not to click unsolicited links that lead to the discount list page. Monitor the INCIBE advisory (https://www.incibe.es/en/incibe-cert/notices/aviso/multiple-vulnerabilities-entradium-crocantickets) for updates; once a patch is released, upgrade immediately.

Affected VersionsENISA

Entradium versions before 20260409151659 and 20260409153543.

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 stored cross-site scripting (XSS) issue (CWE-79) in the Entradium web application, which fails to properly neutralize user-supplied input in the 'Name' and 'Field' parameters when creating discounts via the /tools/discount_wizard/discount_config endpoint. The injected JavaScript is persisted and later rendered without adequate output encoding on the event's discount list page, leading to execution in the context of a victim's browser session. According to the CPE cpe:2.3:a:crocantickets:entradium:*:*:*:*:*:*:*:*, all versions of the product are potentially affected. The assessed CVSS 3.1 vector (AV:N/AC:L/PR:L/UI:R/S:C/C:L/I:L/A:N) confirms that exploitation requires an authenticated account with discount-management privileges (PR:L) and that the victim must actively interact with a crafted link or page (UI:R). The limited confidentiality and integrity impact (C:L/I:L) reflects that session theft depends on the victim's actions and that the attacker's control over the victim's session is not guaranteed.

Know when Entradium 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 4.8 MEDIUM
CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:A/VC:N/VI:L/VA:N/SC:N/SI:N/SA:N
vuln.today AI 5.4 MEDIUM

Authenticated discount-creator access gives PR:L, victim must view the page (UI:R), XSS executing in the victim's browser crosses a security boundary (S:C) with limited C/I impact.

3.1 AV:N/AC:L/PR:L/UI:R/S:C/C:L/I:L/A:N
4.0 AV:N/AC:L/AT:N/PR:L/UI:A/VC:L/VI:L/VA:N/SC:L/SI:L/SA:N

Primary rating from Vendor (INCIBE).

CVSS VectorVendor: INCIBE

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

DescriptionCVE.org

CVE-2026-7174: Stored Cross-Site Scripting vulnerability in Entradium, by Crocantickets. Specifically, in the Name and Field parameters of the endpoint /tools/discount_wizard/discount_config during the process of creating discounts assigned to an event. This vulnerability allows JavaScript code to be injected into the affected parameters, which executes when an event’s discount list page is displayed. Successful exploitation of this vulnerability could allow a remote attacker to send a specially crafted URL to the victim and steal their session data.

Threat Intelligence Overview

EPSS Score
0.3%
Top 81% exploitable
Prevalence
Low
niche Spanish event-ticketing SaaS platform, limited deployment footprint
Data Quality
4 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.3%
Patch available No
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

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