Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessControl JavaScript on an allowlisted redirect_uri page
-
DeliveryCraft authorization request specifying id_token response_type
-
ExploitBypass missing response_type vs grant-type validation
-
ExecutionReceive valid token without the client secret
-
ImpactCapture token and hijack victim SSO identity
Vulnerability Assessment
| Exploitation Conditions | Exploitation requires that pretix be deployed as an OAuth/OIDC identity provider in an SSO setup for customer accounts (a specific, non-default feature configuration) and that at least one SSO client exists. The concrete trigger is an authorization request whose response_type (e.g., id_token) does not match the client's configured grant type (code); pretix fails to validate this, issuing a valid token without requiring the client secret. The decisive limiting factor is that the attacker must be able to run JavaScript on the page served by the redirect_uri, and that redirect_uri must already be present in the client's configured allowlist - this is why the CVSS 4.0 vector carries AT:P. Exploitation also requires high privilege (PR:H) and passive user interaction (UI:P). Organizations not using pretix as an SSO identity provider are not affected. |
| Impact | This is a medium-severity, access-control/token-issuance flaw in pretix's OAuth/OIDC identity-provider role, carrying a vendor-assigned CVSS 4.0 base score of 6.9. The signals point to a real but constrained issue rather than a mass-exploitation emergency. Supporting lower urgency: the vuln.today Decision label is 'this_month' (not act_now/emergency), there is no CISA KEV listing, no public exploit is referenced, and the CVSS 4.0 vector itself encodes meaningful friction - AT:P (a specific attack requirement, here the attacker must be able to execute JavaScript on an allowlisted redirect_uri page), UI:P (passive user interaction), and PR:H (high privilege). Raising concern: AV:N (network reachable), VC:H plus SC:H (high confidentiality impact on both the vulnerable system and a subsequent system - i.e., issuance of a valid token grants access to the victim's SSO-protected identity/account). Key data is MISSING and should be noted explicitly: no EPSS score is provided, so exploitation probability cannot be quantified; no SSVC decision-tree values (automatable, technical impact) are supplied; and CWE is 'N/A', so the weakness class is not formally classified. The CVSS vector supplied is CVSS 4.0 only - no CVSS 3.1 vector was provided for cross-check. Net: treat as a legitimate patch-this-cycle item for anyone running pretix as an SSO identity provider, not a high-CVSS-but-trivial-to-exploit internet-wide crisis. |
| Exploit ScenarioDerived | An attacker who can execute JavaScript on a page served from one of a client's configured redirect_uri values crafts an OAuth authorization request that specifies a response_type (e.g., id_token) different from the client's configured grant type (code), which normally would require the client secret. Because pretix fails to validate response_type against the configured grant type, it returns a valid token, and the attacker's JavaScript captures it to impersonate the victim's SSO identity. No public exploit code is identified at time of analysis. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Oct 28, 2026
Token issuance in pretix's SSO identity-provider role can return a valid token for a response type that the client was never configured to use, bypassing the client-secret requirement associated with the authorization-code flow. The flaw affects pretix deployments acting as an OAuth/OIDC identity provider for customer accounts where at least one SSO client exists, and exploitation further depends on running JavaScript on a redirect_uri page already present in the client allowlist, plus high privilege and some user interaction. The vendor addressed it in the 2026.8.1 release; no public exploit was identified at time of analysis.
RemediationAI
Vendor-released patch: 2026.8.1, referenced in the advisory at https://pretix.eu/about/en/blog/20261028-release-2026-8-1/; confirm the advisory for the exact fixed build applicable to your deployment. If the upgrade cannot be applied immediately, disabling pretix's role as an SSO identity provider for customer accounts removes the vulnerable configuration, with the trade-off of breaking SSO for those users. Because exploitation requires JavaScript execution on a redirect_uri already allowed by the client configuration, reviewing and narrowing those allowlists is a relevant compensating measure, but it does not correct the underlying response_type validation defect. No public exploit was identified at time of analysis.
Affected ProductsAI
pretix when deployed as the identity provider in an SSO setup for customer accounts with at least one configured SSO client. The provided data does not enumerate CPE strings or a full version matrix; the vendor advisory tied to this CVE is the 2026.8.1 release at https://pretix.eu/about/en/blog/20261028-release-2026-8-1/, which should be treated as the fixed release reference. Installations that do not use pretix as an SSO identity provider fall outside the affected configuration.
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
pretix implements an OAuth/OIDC identity-provider role for customer-account SSO. The authorization endpoint is supposed to compare the requested response_type with the grant type configured for the SSO client; in affected versions that check is missing, so a client restricted to the code flow can request a response type such as id_token and receive a valid token without the client secret that the code exchange would normally require. The root cause is a token-issuance/access-control validation gap; no CWE identifier was supplied. Reachability is limited to installations that use pretix as an SSO identity provider and have at least one SSO client configured, and the assessed prerequisites are high privilege, passive user interaction and the ability to run JavaScript on a redirect_uri that is already in the client's configured allowlist. The vendor-assigned CVSS 4.0 base score is 6.9, consistent with the medium-severity assessment. Deployments that do not use pretix as an SSO identity provider are not affected.
Know when the next one hits your stack
- 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
CVSS:4.0/AV:N/AC:L/AT:P/PR:H/UI:P/VC:H/VI:L/VA:N/SC:H/SI:N/SA:N
Network-reachable but AC:H because the attacker must run JavaScript on an allowlisted redirect_uri page; PR:H and UI:R reflect the privileged/configured-client prerequisite and user interaction; S:C and C:H capture token issuance granting access to the SSO identity.
Primary rating from Vendor (pretix).
CVSS VectorVendor: pretix
DescriptionCVE.org
When pretix is used as the identity provider in a Single-Sign-On (SSO) setup for customer accounts, the system did not properly validate the response_type requested in an authorization request against the configured grant type of the SSO client. This means that if an SSO client was configured to only allow the code response type, which requires knowledge of the client secret to use and would wrongfully send a response type like id_token, it would receive back a valid token. Exploiting this requires the attacker to run JavaScript on the page specified by redirect_uri, which must be from a list specified in the client configuration.
Threat Intelligence Overview
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.
What every action level means
SSVC AssessmentENISA
Priority Score
Attack Technique
Information disclosure occurs when an application unintentionally exposes sensitive data that aids attackers in reconnaissance or directly compromises security.
EUVD-2026-111998
GHSA-jgpc-mvf3-4rpj
NVD
CVE.org
Exploit-DB