Skip to main content

Enterprise Build of Quarkus CVE-2026-16308

| EUVDEUVD-2026-51135 HIGH
Allocation of Resources Without Limits or Throttling (CWE-770)
2026-07-30 ibm GHSA-g8rv-gp9f-q875
7.5
CVSS 3.1 · Vendor: ibm
View

Attack ChainAIDerived

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

  1. Access
    Identify network-reachable multipart endpoint
  2. Delivery
    Send crafted multipart request
  3. Exploit
    Oversized/unterminated MIME part-headers buffered unbounded
  4. Execution
    Server heap exhausted (OOM)
  5. Impact
    Service crash and denial of service

Vulnerability Assessment

Weakness
CWE
OWASP Top 10:2025
A06:2025 - Insecure Design
ASVS 5.0
V2 - Validation and Business Logic Resource allocation limits
MITRE ATT&CK

1 technique across 1 tactic: Impact

The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up.

Exploitation Conditions

Exploitation requires that the target Quarkus REST application expose an endpoint that accepts multipart MIME input (multipart/form-data or similar), since the flaw lies in accumulating multipart part-header bytes - an application with no multipart endpoints is not reachable through this vector. Given the CVSS vector (AV:N/AC:L/PR:N/UI:N), no authentication, no user interaction, and no non-default framework configuration are needed once such an endpoint exists. The primary limiting factor is deployment: the affected versions (3.27.1-3.27.4.SP2 or 3.33.1-3.33.2.SP2 of IBM Enterprise Build of Quarkus) must be running and the multipart endpoint must be network-reachable by the attacker; an upstream proxy that enforces body/header size limits also constrains or neutralizes the attack.

Impact

The signals are internally consistent for a genuine but availability-only issue. The CVSS 3.1 vector (AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H, base 7.5 HIGH) reflects a network-reachable, low-complexity, unauthenticated attack with high availability impact and no confidentiality or integrity impact - a classic resource-exhaustion DoS. No EPSS score, KEV listing, or POC was provided in the intelligence, so exploitation probability cannot be quantified and there is no evidence of active exploitation; this is not a confirmed in-the-wild threat. The practical risk is real for internet-facing services that expose multipart endpoints (file uploads, form posts) without an upstream body-size limit, but it is bounded: the attacker gains only disruption, not code execution or data access. Priority should be driven by exposure - an unauthenticated multipart endpoint reachable from untrusted networks warrants prompt patching, whereas internal-only or gateway-size-limited deployments are lower urgency. EPSS and KEV data are MISSING and should be checked before final triage.

Exploit ScenarioDerived

An attacker locates an internet-facing endpoint of a Quarkus REST application that accepts multipart/form-data (such as a file-upload or form handler) and sends a crafted multipart request in which a MIME part-header field is made extremely large or never terminated. The server buffers the part-header bytes without limit, driving heap consumption up until the JVM exhausts memory and the service crashes or becomes unresponsive, denying service to legitimate users. No authentication, user interaction, or special timing is required; no public POC is currently identified, but the low complexity makes independent exploit development straightforward.

This Week Schedule remediation this week. Why: HIGH severity (CVSS 7.0-8.9).
Patch available 0.5% exploitation probability (EPSS)

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

Alert me

AnalysisAIv1 – Jul 30, 2026

Denial of service in IBM Enterprise Build of Quarkus (versions 3.27.1 through 3.27.4.SP2 and 3.33.1 through 3.33.2.SP2) allows a remote, unauthenticated attacker to exhaust memory by sending multipart requests whose MIME part-headers are accumulated without bound in the Quarkus REST layer. Because each part-header buffer grows without a size cap, an attacker can force excessive heap allocation and crash or hang the service, degrading availability for all users. There is no public exploit identified at time of analysis, but the flaw is trivially reachable (AV:N/AC:L/PR:N/UI:N) against any endpoint that accepts multipart input.

RemediationAI

Patch available per vendor advisory - IBM has released a fix for the Enterprise Build of Quarkus, documented at https://www.ibm.com/support/pages/node/7281904; upgrade to the IBM-designated fixed version beyond 3.27.4.SP2 (for the 3.27 line) and beyond 3.33.2.SP2 (for the 3.33 line) as specified in that advisory. Because the exact patched build identifiers are not enumerated in the available intelligence, obtain the precise fix version directly from the IBM support page before deploying. As a compensating control until patching, place a size limit on request bodies and headers at an upstream reverse proxy or API gateway (for example, cap the multipart body and per-part header size) so oversized multipart part-headers are rejected before reaching the application - the trade-off is that legitimately large uploads may be blocked, so set the limit above real business needs. Where feasible, disable or restrict access to multipart-accepting endpoints that are not required, and require authentication on those endpoints to shrink the unauthenticated attack surface; note this does not fix the underlying unbounded allocation and only reduces exposure.

Affected VersionsENISA

Enterprise Build of Quarkus 3.27.1 ≤3.27.4.SP2
Enterprise Build of Quarkus 3.33.1 ≤3.33.2.SP2

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

The affected component is Quarkus REST (the Jakarta REST / RESTEasy Reactive stack in the Quarkus framework), specifically its handling of multipart/form-data or multipart MIME bodies. When parsing a multipart message, each part is preceded by header lines (e.g. Content-Disposition, Content-Type). The parser accumulates these part-header bytes into a buffer while scanning for the header terminator, but does not enforce an upper bound on how many bytes it will buffer. This maps to CWE-770 (Allocation of Resources Without Limits or Throttling): a client-controlled input drives an unbounded server-side allocation. The CPE cpe:2.3:a:ibm:enterprise_build_of_quarkus:*:*:*:*:*:*:*:* identifies IBM's supported/hardened distribution of the upstream Quarkus project as the affected product; the underlying parsing logic derives from the open-source Quarkus REST components.

Know when Enterprise Build Of Quarkus 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 (ibm) PRIMARY 7.5 HIGH
AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
vuln.today AI 7.5 HIGH

Remote unauthenticated multipart request triggers unbounded allocation, so AV:N/AC:L/PR:N/UI:N with A:H and no confidentiality or integrity impact.

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

Primary rating from Vendor (ibm).

CVSS VectorVendor: ibm

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

DescriptionCVE.org

IBM Enterprise Build of Quarkus 3.27.1 through 3.27.4.SP2, and 3.33.1 through 3.33.2.SP2 Quarkus REST could allow a remote attacker to cause a denial of service due to unbounded accumulation of multipart MIME part-header bytes.

Executive ViewAI

Why It Matters

Organizations running IBM Enterprise Build of Quarkus versions 3.27.1-3.27.4.SP2 or 3.33.1-3.33.2.SP2 are at immediate risk of service disruption from external attackers who need no special access or authentication to launch attacks. Any organization using affected versions could face customer-impacting outages, making urgent patching essential to maintain service availability.

Business Impact: High
Compensating Controls

Apply vendor patch.

Threat Intelligence Overview

EPSS Score
0.5%
Top 57% exploitable
Prevalence
Medium
IBM-specific enterprise Quarkus distribution; narrower footprint than upstream open-source Quarkus
Data Quality
6 sources
Confidence: High

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.5%
Patch available Yes
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
Yes
Human Impact
High
Technical Impact
Partial

Priority Score

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

Attack Technique

Denial of Service attacks render applications or systems unavailable by overwhelming resources or triggering failure conditions.

Vendor StatusVendor

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