SQL Injection Vulnerability in ADOdb PHP Database Class Library
CVE-2025-54119

10CRITICAL

Key Information:

Vendor

Adodb

Status
Vendor
CVE Published:
5 August 2025

What is CVE-2025-54119?

The ADOdb PHP database class library is affected by a vulnerability that arises from improper escaping of query parameters. This can lead to the execution of arbitrary SQL statements when an attacker interacts with a sqlite3 database through specific methods such as metaColumns(), metaForeignKeys(), or metaIndexes(). The issue primarily exists in versions 5.22.9 and earlier, where passing an unvalidated or malicious table name can compromise the database's integrity. A fix is available in version 5.22.10, and developers are advised to ensure that only controlled data is supplied to these method parameters to mitigate the risk.

Affected Version(s)

ADOdb < 5.22.10

References

CVSS V3.1

Score:
10
Severity:
CRITICAL
Confidentiality:
High
Integrity:
High
Availability:
High
Attack Vector:
Network
Attack Complexity:
Low
Privileges Required:
None
User Interaction:
None
Scope:
Changed

Timeline

  • Vulnerability published

.
CVE-2025-54119 : SQL Injection Vulnerability in ADOdb PHP Database Class Library