CVE-2025-9943CWE-89sql-injection

CVE-2025-9943

Critical · published September 10, 2025

CVSS v3.1
9.1
EPSS
0%
Percentile
32.8
In the wild
Unconfirmed
What it is

🚨 An SQL injection vulnerability lurking within the "ID" attribute of the SAML response can let attackers plunder your database! 😱 Think of it like a restaurant where the server misreads the order and gives anyone access to the kitchen. If an outsider knows just the right questions to ask, they can sneak in and grab whatever they want from behind the scenes! An attacker could exploit this flaw to extract sensitive data from the database, potentially exposing everything from user credentials to private information. This kind of breach can lead to catastrophic consequences, such as identity theft or unauthorized access to critical systems. Don't let a simple oversight turn into a data disaster!

Put simply

Think of it like a restaurant where the server misreads the order and gives anyone access to the kitchen. If an outsider knows just the right questions to ask, they can sneak in and grab whatever they want from behind the scenes! This SQL injection vulnerability stems from insufficient escaping of single quotes in the class SQLString within the Shibboleth Service Provider's replay cache when configured with an SQL database. Unauthenticated users can leverage blind SQL injection to access arbitrary data if the ODBC plugin is in use.

What to do

An attacker could exploit this flaw to extract sensitive data from the database, potentially exposing everything from user credentials to private information. This kind of breach can lead to catastrophic consequences, such as identity theft or unauthorized access to critical systems. Don't let a simple oversight turn into a data disaster! To tackle this vulnerability, upgrade your Shibboleth Service Provider to version 3.5.1 or later immediately. Additionally, review your database configurations and ensure that secure coding practices are in place to properly escape user inputs. Regular security audits can help catch similar issues before they escalate! You've got this! By following these steps, you can secure your system and proudly wear your security hero cape! 🦸‍♂️

The record
Technical detail
CVSS v3.1
9.1 · CRITICAL
Vector
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:N
CVSS v4.0
Not supplied
EPSS
0.00398 · 32.8th percentile
Weakness
CWE-89 · Improper Neutralization of Special Elements used in an SQL Command ('SQL Injection')
Published
2025-09-10T11:15Z
References (5)
EPSS history
Timeline
  • 10 SEP 06:45Z
    Unauthenticated SQL Injection Vulnerability in Shibboleth Service Provider
    cvelistv5