CVE-2001-1370

prepend.php3 in PHPLib before 7.2d, when register_globals is enabled for PHP, allows remote attackers to execute arbitrary scripts via an HTTP request that…

published April 2, 2003

CVSS
—
EPSS
17%
Percentile
97.1
In the wild
Unconfirmed
What it is

⚠️ A crafty HTTP request can redirect your application to run malicious scripts! This vulnerability in PHPLib allows attackers to manipulate the library directory with ease. 🔥 Think of it like a restaurant chef who blindly follows an order slip without checking what’s on it—if someone scribbles a dangerous recipe, the chef might serve it up without a second thought! An attacker can exploit this vulnerability to execute arbitrary scripts on your server, potentially leading to data theft, unauthorized actions, or even complete system takeover. It's a scary thought when your server becomes the stage for someone else's sinister plans!

Put simply

Think of it like a restaurant chef who blindly follows an order slip without checking what’s on it—if someone scribbles a dangerous recipe, the chef might serve it up without a second thought! The vulnerability in prepend.php3 of PHPLib (before version 7.2d) arises when 'register_globals' is enabled, allowing attackers to modify the $_PHPLIB[libdir] variable. This means they can point it to malicious code from a remote server, enabling arbitrary code execution.

What to do

An attacker can exploit this vulnerability to execute arbitrary scripts on your server, potentially leading to data theft, unauthorized actions, or even complete system takeover. It's a scary thought when your server becomes the stage for someone else's sinister plans! Disable 'register_globals' if it's still enabled in your PHP configuration. Additionally, upgrade PHPLib to version 7.2d or later to ensure you’re protected against this vulnerability. Review any applications relying on PHPLib, like Horde or IMP, to apply the necessary patches. You've got this! Take these steps, and you'll have your server locked down in no time! 🛡️

The record
Technical detail
CVSS
Not scored
CVSS v4.0
Not supplied
EPSS
0.17202 · 97.1th percentile
Published
2003-04-02T05:00Z
EPSS history
Timeline
  • 02 APR 05:00Z
    prepend.php3 in PHPLib before 7.2d, when register_globals is enabled for PHP, allows remote attackers to execute arbitrary scripts via an HTTP request that…
    cvelistv5