Summary
CVE-2026-77874 is a SQL injection vulnerability affecting IBM Enterprise Build of Quarkus. A remote, unauthenticated attacker can submit specially crafted SQL statements to the affected product, potentially allowing them to view, add, modify, or delete data in the back-end database. The issue carries a High severity rating (CVSS 8.6).
Technical details
- Root cause: The affected versions of IBM Enterprise Build of Quarkus fail to properly neutralize special elements in SQL statements built from attacker-supplied input (CWE-89, SQL Injection).
- Trigger conditions: No authentication or user interaction is required; an attacker only needs network access to a vulnerable, exposed instance.
- Attack vector: Network — the attacker sends crafted SQL statements to the application over the network.
- Impact: Successful exploitation allows unauthorized reading, insertion, modification, or deletion of data in the back-end database, with high confidentiality impact and lower-severity impact to data integrity and availability.
Affected software
- IBM Enterprise Build of Quarkus 3.27.1 through 3.27.5.SP1
- IBM Enterprise Build of Quarkus 3.33.1 through 3.33.3.SP1
Severity
- CVSS v3.1 Base Score: 8.6 (High)
- Vector: CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:L/A:L
Mitigation and recommended actions
- Immediate: Upgrade to IBM Enterprise Build of Quarkus 3.27.5.SP2 (for the 3.27.x line) or 3.33.3.SP2 (for the 3.33.x line), following the update instructions in IBM’s product documentation.
- If patching is not immediately possible: No workaround is published by the vendor; restrict network exposure of affected instances and monitor database query logs for anomalous or malformed SQL patterns until the patch can be applied.

