CVE-2000-0967

CVE-2000-0967

High · published December 19, 2000

CVSS v2.0
10.0
EPSS
21%
Percentile
97.5
In the wild
Unconfirmed
What it is

⚠️ A simple format string can turn into a command execution nightmare! With PHP 3 and 4 mishandling user inputs, attackers can exploit error logs without breaking a sweat. 🔥 Think of it like sending a restaurant order through the kitchen without a proper review — a chef could misinterpret the instructions and whip up something disastrous. In this scenario, poorly sanitized error messages are the rogue orders that lead to chaos! An attacker could trigger arbitrary commands just by crafting a malicious error message, leading to unauthorized access or control over the server. This could have potentially devastating consequences, from data loss to complete system compromise!

Put simply

Think of it like sending a restaurant order through the kitchen without a proper review — a chef could misinterpret the instructions and whip up something disastrous. In this scenario, poorly sanitized error messages are the rogue orders that lead to chaos! PHP versions 3 and 4 fail to properly sanitize format strings, allowing attackers to inject malicious commands into error logs that can be executed. This vulnerability exploits the way error messages are written, opening up a backdoor for attackers.

What to do

An attacker could trigger arbitrary commands just by crafting a malicious error message, leading to unauthorized access or control over the server. This could have potentially devastating consequences, from data loss to complete system compromise! Upgrade your PHP to the latest version to mitigate this vulnerability, as PHP 5 and onwards have improved input sanitization. Additionally, consider reviewing your error logging practices to ensure no sensitive data is exposed. 🛡️ You’ve got this! By taking action, you’ll strengthen your web security and keep those pesky attackers at bay! 🚀

The record
Technical detail
CVSS v2.0
10.0 · HIGH
Vector
AV:N/AC:L/Au:N/C:C/I:C/A:C
CVSS v4.0
Not supplied
EPSS
0.20628 · 97.5th percentile
Published
2000-12-19T10:00Z
Affected products (2)
ProductVersionsFixed in
php/phpall versions—
php/phpall versions—
References (18)
http://archives.neohapsis.com/archives/bugtraq/2000-10/0204.html · [email protected]http://www.atstake.com/research/advisories/2000/a101200-1.txt · [email protected]http://www.calderasystems.com/support/security/advisories/CSSA-2000-037.0.txt · [email protected]http://www.linux-mandrake.com/en/security/MDKSA-2000-062.php3?dis=7.1 · [email protected]http://www.redhat.com/support/errata/RHSA-2000-088.html · [email protected]http://www.redhat.com/support/errata/RHSA-2000-095.html · [email protected]http://www.securityfocus.com/bid/1786 · [email protected]https://exchange.xforce.ibmcloud.com/vulnerabilities/5359 · [email protected]ftp://ftp.FreeBSD.org/pub/FreeBSD/CERT/advisories/FreeBSD-SA-00:75.php.asc · af854a3a-2127-422b-91ae-364da2661108http://archives.neohapsis.com/archives/bugtraq/2000-10/0204.html · af854a3a-2127-422b-91ae-364da2661108http://www.atstake.com/research/advisories/2000/a101200-1.txt · af854a3a-2127-422b-91ae-364da2661108http://www.calderasystems.com/support/security/advisories/CSSA-2000-037.0.txt · af854a3a-2127-422b-91ae-364da2661108http://www.linux-mandrake.com/en/security/MDKSA-2000-062.php3?dis=7.1 · af854a3a-2127-422b-91ae-364da2661108http://www.redhat.com/support/errata/RHSA-2000-088.html · af854a3a-2127-422b-91ae-364da2661108http://www.redhat.com/support/errata/RHSA-2000-095.html · af854a3a-2127-422b-91ae-364da2661108ftp://ftp.FreeBSD.org/pub/FreeBSD/CERT/advisories/FreeBSD-SA-00:75.php.asc · [email protected]http://www.securityfocus.com/bid/1786 · af854a3a-2127-422b-91ae-364da2661108https://exchange.xforce.ibmcloud.com/vulnerabilities/5359 · af854a3a-2127-422b-91ae-364da2661108
EPSS history
Timeline
  • 22 JAN 05:00Z
    PHP 3 and 4 do not properly cleanse user-injected format strings, which allows remote attackers to execute arbitrary commands by triggering error messages that…
    cvelistv5