CVE-2026-0603CWE-89sql-injection

CVE-2026-0603

High · published January 23, 2026

CVSS v3.1
8.3
EPSS
1%
Percentile
63.4
In the wild
Unconfirmed
What it is

⚡ A crafty second-order SQL injection lurks in Hibernate, waiting for someone to feed it unsanitized non-alphanumeric characters in the ID column! 😲 Think of this vulnerability like a poorly designed menu at a restaurant that lets patrons substitute any ingredient without checking what's on the dish. If a server doesn't validate orders, a customer might request something outrageous, leading to a chaotic kitchen and potentially harmful meals! An attacker could exploit this flaw to sneak in malicious inputs, leading to sensitive data leaks, data manipulation, or even deletion in the database. In the worst-case scenario, this could cripple your application with a denial of service, leaving users locked out and frustrated!

Put simply

Think of this vulnerability like a poorly designed menu at a restaurant that lets patrons substitute any ingredient without checking what's on the dish. If a server doesn't validate orders, a customer might request something outrageous, leading to a chaotic kitchen and potentially harmful meals! This vulnerability arises from a flaw in the InlineIdsOrClauseBuilder component where unsanitized inputs allow attackers to perform SQL injection. By injecting malicious characters, they can manipulate queries that access sensitive information or disrupt normal database operations.

What to do

An attacker could exploit this flaw to sneak in malicious inputs, leading to sensitive data leaks, data manipulation, or even deletion in the database. In the worst-case scenario, this could cripple your application with a denial of service, leaving users locked out and frustrated! To mitigate this risk, immediately sanitize all inputs for the ID column and upgrade to the latest version of Hibernate where this vulnerability is patched. Regularly review your database access patterns and implement strict input validation to keep potential threats at bay. You've got this! With these steps, you'll tighten your database security and keep those attackers at bay! 🛡️

The record
Technical detail
CVSS v3.1
8.3 · HIGH
Vector
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:L
CVSS v4.0
Not supplied
EPSS
0.01032 · 63.4th percentile
Weakness
CWE-89 · Improper Neutralization of Special Elements used in an SQL Command ('SQL Injection')
Published
2026-01-23T12:15Z
References (22)
https://access.redhat.com/errata/RHSA-2026:4915 · [email protected]https://access.redhat.com/errata/RHSA-2026:4916 · [email protected]https://access.redhat.com/errata/RHSA-2026:4917 · [email protected]https://access.redhat.com/errata/RHSA-2026:4924 · [email protected]https://access.redhat.com/errata/RHSA-2026:6011 · [email protected]https://access.redhat.com/errata/RHSA-2026:6012 · [email protected]https://access.redhat.com/errata/RHSA-2026:76128 · [email protected]https://access.redhat.com/errata/RHSA-2026:76129 · [email protected]https://access.redhat.com/errata/RHSA-2026:76130 · [email protected]https://access.redhat.com/errata/RHSA-2026:76132 · [email protected]https://access.redhat.com/errata/RHSA-2026:76134 · [email protected]https://access.redhat.com/security/cve/CVE-2026-0603 · [email protected]https://bugzilla.redhat.com/show_bug.cgi?id=2427147 · [email protected]https://access.redhat.com/errata/RHSA-2026:4915 · 0b0ca135-0b70-47e7-9f44-1890c2a1c46chttps://access.redhat.com/errata/RHSA-2026:4916 · 0b0ca135-0b70-47e7-9f44-1890c2a1c46chttps://access.redhat.com/errata/RHSA-2026:4917 · 0b0ca135-0b70-47e7-9f44-1890c2a1c46chttps://access.redhat.com/errata/RHSA-2026:4924 · 0b0ca135-0b70-47e7-9f44-1890c2a1c46chttps://access.redhat.com/errata/RHSA-2026:6011 · 0b0ca135-0b70-47e7-9f44-1890c2a1c46chttps://access.redhat.com/errata/RHSA-2026:6012 · 0b0ca135-0b70-47e7-9f44-1890c2a1c46chttps://access.redhat.com/security/cve/CVE-2026-0603 · 0b0ca135-0b70-47e7-9f44-1890c2a1c46chttps://bugzilla.redhat.com/show_bug.cgi?id=2427147 · 0b0ca135-0b70-47e7-9f44-1890c2a1c46chttps://security.access.redhat.com/data/csaf/v2/vex/2026/cve-2026-0603.json · 0b0ca135-0b70-47e7-9f44-1890c2a1c46c
EPSS history
Timeline
  • 23 JAN 06:31Z
    Org.hibernate/hibernate-core: hibernate: information disclosure and data deletion via second-order sql injection
    cvelistv5