ADOdb's sqlite3 driver allows SQL injection
Default status is the baseline for the product, each version can override it (e.g. patched versions marked unaffected).
| Vendor | Product | Default status | Versions | ||||||
|---|---|---|---|---|---|---|---|---|---|
| ADOdb | ADOdb | affected |
|
No data.
No data.
| Vendor | Product | Versions |
|---|---|---|
| Adodb Lite | Adodb Lite | — |
| Adodb Project | Adodb | — |
| Source | ID | Title |
|---|---|---|
Debian DLA |
DLA-4340-1 | libphp-adodb security update |
EUVD |
EUVD-2025-23567 | The ADOdb sqlite3 driver allows SQL injection |
Github GHSA |
GHSA-vf2r-cxg9-p7rf | The ADOdb sqlite3 driver allows SQL injection |
No CVSS v4.0
No CVSS v3.0
No CVSS v2
This CVE is not in the KEV list.
Exploit prediction score: < 1% (0.556% probability within 30 days)
| Type | Values Removed | Values Added |
|---|---|---|
| References |
|
| Type | Values Removed | Values Added |
|---|---|---|
| Metrics |
ssvc
|
| Type | Values Removed | Values Added |
|---|---|---|
| First Time appeared |
Adodb Lite
Adodb Lite adodb Lite Adodb Project Adodb Project adodb |
|
| Vendors & Products |
Adodb Lite
Adodb Lite adodb Lite Adodb Project Adodb Project adodb |
| Type | Values Removed | Values Added |
|---|---|---|
| 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(), metaForeignKeys() and metaIndexes() method's $table parameter. | |
| Title | ADOdb's sqlite3 driver allows SQL injection | |
| Weaknesses | CWE-89 | |
| References |
| |
| Metrics |
cvssV3_1
|