CVE-2003-0780

Buffer overflow in get_salt_from_password from sql_acl.cc for MySQL 4.0.14 and earlier, and 3.23.x, allows attackers with ALTER TABLE privileges to execute…

published September 12, 2003

Patch now

High probability of exploitation

NVD has not assigned a CVSS score to this record. It sits in the 99.6th percentile for exploit probability.

CVSS
—
EPSS
78%
Percentile
99.6
In the wild
Unconfirmed
What it is

⚠️ A long Password field just became a potential backdoor! In MySQL versions 4.0.14 and earlier, attackers with ALTER TABLE privileges can trigger a buffer overflow like a surprise party that no one wanted. 🎉 Think of it like a delivery service that accepts oversized packages. If they don't have a limit on dimensions, an enormous box (the long password) could break their system, causing chaos in the sorting room (the database). If exploited, an attacker could execute arbitrary code, which means they could tamper with the database and potentially gain full control over it. This kind of vulnerability could lead to data breaches, unauthorized access, or even complete destruction of critical data. Talk about a party crasher!

Put simply

Think of it like a delivery service that accepts oversized packages. If they don't have a limit on dimensions, an enormous box (the long password) could break their system, causing chaos in the sorting room (the database). The buffer overflow occurs in the get_salt_from_password function within the sql_acl.cc file, where a long password input can overflow the expected memory and allow an attacker to run malicious code.

What to do

If exploited, an attacker could execute arbitrary code, which means they could tamper with the database and potentially gain full control over it. This kind of vulnerability could lead to data breaches, unauthorized access, or even complete destruction of critical data. Talk about a party crasher! To protect against this vulnerability, update MySQL to version 4.0.15 or later. Additionally, review user privileges and ensure that only trusted users have ALTER TABLE privileges. Regularly audit your system for any unusual activity! You’ve got this! By following these steps, you'll keep your database secure and your data safe. 🛡️

The record
Technical detail
CVSS
Not scored
CVSS v4.0
Not supplied
EPSS
0.78367 · 99.6th percentile
Published
2003-09-12T04:00Z
EPSS history
Timeline
  • 12 SEP 04:00Z
    Buffer overflow in get_salt_from_password from sql_acl.cc for MySQL 4.0.14 and earlier, and 3.23.x, allows attackers with ALTER TABLE privileges to execute…
    cvelistv5