Name | CVE-2016-7405 |
Description | The qstr method in the PDO driver in the ADOdb Library for PHP before 5.x before 5.20.7 might allow remote attackers to conduct SQL injection attacks via vectors related to incorrect quoting. |
Source | CVE (at NVD; CERT, LWN, oss-sec, fulldisc, Red Hat, Ubuntu, Gentoo, SUSE bugzilla/CVE, GitHub advisories/code/issues, web search, more) |
References | DLA-620-1 |
Debian Bugs | 837211 |
Vulnerable and fixed packages
The table below lists information on source packages.
Source Package | Release | Version | Status |
---|
libphp-adodb (PTS) | jessie, jessie (lts) | 5.15-1+deb8u2 | fixed |
| stretch (security), stretch (lts), stretch | 5.20.9-1+deb9u1 | fixed |
| buster (security), buster, buster (lts) | 5.20.14-1+deb10u1 | fixed |
| bullseye (security), bullseye | 5.20.19-1+deb11u1 | fixed |
| bookworm | 5.21.4-1 | fixed |
| sid, trixie | 5.22.7-0.1 | fixed |
The information below is based on the following data on fixed versions.
Notes
https://github.com/ADOdb/ADOdb/issues/226
https://github.com/ADOdb/ADOdb/commit/bd9eca9
Issue only with the PDO driver and only if queries built by inlining
the quoted string (not recommended).
https://www.openwall.com/lists/oss-security/2016/09/07/8