CVE-2025-54119SQL Injection in Adodb

CWE-89SQL Injection6 documents5 sources
Severity
10.0CRITICALNVD
EPSS
0.1%
top 74.54%
CISA KEV
Not in KEV
Exploit
No known exploits
Timeline
PublishedAug 5

Description

ADOdb is a PHP database class library that provides abstractions for performing queries and managing databases. In versions 5.22.9 and below, improper escaping of a query parameter may allow an attacker to execute arbitrary SQL statements when the code using ADOdb connects to a sqlite3 database and calls the metaColumns(), metaForeignKeys() or metaIndexes() methods with a crafted table name. This is fixed in version 5.22.10. To workaround this issue, only pass controlled data to metaColumns(), m

CVSS vector

CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:C/C:H/I:H/A:LExploitability: 3.9 | Impact: 6.0

Affected Packages3 packages

CVEListV5adodb/adodb< 5.22.10
Packagistadodb/adodb-php< 5.22.10
debiandebian/libphp-adodb< libphp-adodb 5.21.4-1+deb12u2 (bookworm)

🔴Vulnerability Details

3
OSV
CVE-2025-54119: ADOdb is a PHP database class library that provides abstractions for performing queries and managing databases2025-08-05
OSV
The ADOdb sqlite3 driver allows SQL injection2025-08-04
GHSA
The ADOdb sqlite3 driver allows SQL injection2025-08-04

📋Vendor Advisories

1
Debian
CVE-2025-54119: libphp-adodb - ADOdb is a PHP database class library that provides abstractions for performing ...2025