Skip to main content

IBM Enterprise Quarkus EUVDEUVD-2026-74180

| CVE-2026-19651 HIGH
Authorization Bypass Through User-Controlled Key (CWE-639)
2026-09-08 psirt@us.ibm.com
7.4
CVSS 3.1 · Vendor: us
View

Attack ChainAIDerived

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

  1. Access
    Identify target Quarkus application endpoint
  2. Delivery
    Enumerate URL query parameter names controlling resource resolution
  3. Exploit
    Substitute unauthorized object key in query parameter
  4. Execution
    Application resolves object without re-checking caller entitlement
  5. Impact
    Read or modify unauthorized data

Vulnerability Assessment

Weakness
CWE
OWASP Top 10:2025
A01:2025 - Broken Access Control
ASVS 5.0
V8 - Authorization Object-level authorization, IDOR prevention
Exploitation Conditions

The attacker must be able to send HTTP requests to an IBM Enterprise Build of Quarkus application endpoint in versions 3.27.1-3.27.5 or 3.33.1-3.33.3 that resolves a resource using a user-controlled URL query parameter as a key. The CVSS PR:N indicates no authentication credential is required, but the AC:H qualifier implies the attacker must know or enumerate the correct parameter name and valid object keys for unauthorized resources. Exploitation is limited to endpoints where the application fails to re-validate the calling principal's rights against the resolved object; endpoints with no query-parameter-driven authorization logic are not affected. Network-level restrictions (firewalls, API gateways, internal-only deployment) significantly reduce exposure despite the AV:N attack vector.

Impact

The supplied CVSS 3.1 vector (AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:N) rates this 7.4 Medium-High. AV:N and PR:N together indicate a remotely accessible, unauthenticated attack surface, which is significant. The AC:H qualifier is the primary risk-reducer: successful exploitation requires the attacker to understand the query parameter structure and craft values that map to unauthorized object keys - not a trivial, spray-and-pray attack. EPSS data is not provided. No CISA KEV listing and no POC code are present in the input, placing this in the 'no public exploit identified' category. The absence of availability impact (A:N) limits the denial-of-service angle. Real-world risk depends heavily on whether affected Quarkus-based endpoints are internet-facing or restricted to internal networks; enterprise Quarkus deployments often sit behind API gateways, which can partially mitigate AV:N exposure. The high integrity impact (I:H) is notable: attackers can not only read but potentially write or overwrite data they should not access.

Exploit ScenarioDerived

An attacker sends an HTTP request to a Quarkus application endpoint that accepts a resource identifier (e.g., a user ID, order ID, or document key) via a URL query parameter. By substituting a different object key that belongs to another user or a higher-privilege context, the application performs the operation under the original authorization context without re-validating ownership, granting the attacker read or write access to data they are not authorized to touch. No POC code is publicly available at time of analysis, but the technique is well-understood and straightforward for IDOR-class vulnerabilities once the parameter structure is known.

This Week Schedule remediation this week. Why: HIGH severity (CVSS 7.0-8.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 – Sep 08, 2026

Authorization bypass in IBM Enterprise Build of Quarkus 3.27.1-3.27.5 and 3.33.1-3.33.3 allows unauthenticated network attackers to access or modify resources belonging to other users or roles by manipulating URL query parameters. The root cause (CWE-639) is incorrect mapping of user-controlled query string values to authorization decisions, enabling an attacker to substitute an arbitrary object key and have the application honor the substituted identity without re-validating access rights. No public exploit code has been identified at time of analysis, but the C:H/I:H CVSS impact and network attack vector make this a meaningful risk for exposed deployments.

RemediationAI

Consult the IBM advisory at https://www.ibm.com/support/pages/node/7286498 for patched version guidance; the input data does not specify an exact fixed version beyond the affected ranges (3.27.1-3.27.5 and 3.33.1-3.33.3), so upgrading outside those ranges to the next available release in the respective stream is the primary recommended action. Until a patch is applied, restrict network access to Quarkus-based application endpoints using API gateway policies or network perimeter controls so only trusted clients can reach query-parameter-driven authorization paths - this raises the effective attack complexity beyond what AC:H alone reflects. Additionally, perform application-level review of all endpoints that resolve resources from URL query parameters and add explicit server-side authorization checks (e.g., verify that the resolved object's owner matches the session principal). No known workarounds are specified in the available advisory data.

Affected VersionsENISA

Enterprise Build of Quarkus 3.27.1 ≤3.27.5
Enterprise Build of Quarkus 3.33.1 ≤3.33.3

Affected Packages

euvd enterprise_build_of_quarkus no fix

Source: OSV (Open Source Vulnerabilities)

Affects your stack

Affects 1 package in euvd

Checking this CVE against your own stacks and servers is part of the Basic plan and up.

Technical ContextAI · show details

IBM Enterprise Build of Quarkus is IBM's supported, enterprise-grade distribution of the Quarkus framework, a Kubernetes-native Java stack targeting GraalVM and OpenJDK. The vulnerability maps to CWE-639 (Authorization Bypass Through User-Controlled Key), a class of flaw often manifesting as Insecure Direct Object Reference (IDOR): the application uses a developer-supplied or user-supplied key in a query parameter to resolve the target resource, but fails to verify that the authenticated principal (or in the PR:N case, the unauthenticated caller) is actually entitled to that resource. The affected versions span two release trains: 3.27.1 through 3.27.5, and 3.33.1 through 3.33.3. The flaw is reported by IBM PSIRT and registered under ENISA EUVD-2026-74180.

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

Vendor (us) PRIMARY 7.4 HIGH
AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:N
vuln.today AI 7.4 HIGH

Network-delivered query parameter manipulation with no credential required; AC:H reflects need to know valid object keys; no availability impact as only data access/modification is affected.

3.1 AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:N
4.0 AV:N/AC:L/AT:P/PR:N/UI:N/VC:H/VI:H/VA:N/SC:N/SI:N/SA:N
Red Hat HIGH

Primary rating from Vendor (us).

CVSS VectorVendor: us

Attack Vector
Network
Attack Complexity
High
Privileges Required
None
User Interaction
None
Scope
Unchanged
Confidentiality
High
Integrity
High
Availability
None

DescriptionCVE.org

IBM Enterprise Build of Quarkus 3.27.1 through 3.27.5, and 3.33.1 through 3.33.3 could allow an attacker to bypass authorization by manipulating URL query parameters due to incorrect mapping of values to untrusted query string input.

Executive ViewAI

Why It Matters

IBM Enterprise Build of Quarkus versions 3.27.1-3.27.5 and 3.33.1-3.33.3 are affected by an authorization flaw that enables unauthenticated attackers to access and modify other users' data within deployed applications. Organizations running these versions face direct risk of unauthorized data access, integrity compromise, and potential regulatory exposure if sensitive user information is breached.

Business Impact: High
Compensating Controls

Implement network segmentation (firewalls, security groups, VPC isolation) to restrict network access to affected Quarkus instances. Deploy Web Application Firewall (WAF) rules to detect and block suspicious query parameter manipulation and cross-user access attempts. Enable centralized logging with automated alerting for unauthorized data access events. Strengthen input validation and parameter sanitization at the application layer if configuration allows. Conduct user access audits to detect and remediate any unauthorized cross-user access that may have already occurred. Monitor IBM security advisories and maintain upgrade readiness for when patches become available.

Threat Intelligence Overview

EPSS Score
0.3%
Top 73% exploitable
Prevalence
Medium
IBM-supported Quarkus distribution, enterprise Java market only
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 HIGH
CISA KEV No
Public POC No
EPSS 0.3%
Patch available No
Active threat No
Deciding rule
HIGH severity (CVSS 7.0-8.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
Scheduled
Exploitation
None
System Exposure· derived
Open
Automatable
No
Human Impact
High
Technical Impact
Total

Priority Score

37
Low Medium High Critical
KEV: 0
EPSS: 0
CVSS: +37
PoC: 0
Weaponized: 0
Threat intel: 0
Gov advisory: 0

Vendor StatusVendor

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