CVE Catalog

CVE-2006-0147

High
Published: Translated: NVD NIST

Summary

A dynamic code evaluation vulnerability in the tests/tmssql.php test script of ADOdb for PHP before version 4.70 allows remote attackers to execute arbitrary PHP functions via the 'do' parameter. This flaw can be exploited to run functions like phpinfo, leading to full server compromise.

Risk Assessment

The risk for the organization includes remote code execution, which could result in server takeover, data theft, or disruption of applications using ADOdb (e.g., Mantis, Moodle, Cacti).

Recommendation

Immediately upgrade ADOdb to version 4.70 or later, and verify that none of the used applications contain the vulnerable tests/tmssql.php script. As a temporary measure, remove or block access to this file.

Related vulnerabilities

Original NVD description (English source)

Dynamic code evaluation vulnerability in tests/tmssql.php test script in ADOdb for PHP before 4.70, as used in multiple products including (1) Mantis, (2) PostNuke, (3) Moodle, (4) Cacti, (5) Xaraya, (6) PhpOpenChat, possibly (7) MAXdev MD-Pro, and (8) Simplog, allows remote attackers to execute arbitrary PHP functions via the do parameter, which is saved in a variable that is then executed as a function, as demonstrated using phpinfo.

Vulnerability data from NVD (NIST) · CISA KEV · EPSS