CVE-2009-0228

Stack-based buffer overflow in the EnumeratePrintShares function in Windows Print Spooler Service (win32spl.dll) in Microsoft Windows 2000 SP4 allows remote…

published June 10, 2009

CVSS
—
EPSS
21%
Percentile
97.5
In the wild
Unconfirmed
What it is

⚠️ A crafty ShareName can trigger a stack-based buffer overflow in the Windows Print Spooler, letting a remote attacker execute arbitrary code! 📄🔧 Think of this vulnerability like a poorly designed printer that processes paper requests without checking if the paper size is appropriate. If someone slips in a massive sheet, it can jam the machine and make it do something unexpected! An attacker could exploit this weakness to run malicious code on the affected system, potentially gaining control over it. This could lead to unauthorized access to sensitive information or the ability to manipulate system settings. While no known exploits are currently active, the risks are still concerning!

Put simply

Think of this vulnerability like a poorly designed printer that processes paper requests without checking if the paper size is appropriate. If someone slips in a massive sheet, it can jam the machine and make it do something unexpected! This vulnerability stems from a stack-based buffer overflow in the EnumeratePrintShares function of the Windows Print Spooler Service (win32spl.dll). When a specially crafted ShareName is received via an RPC request, it can overwrite the memory stack, allowing for arbitrary code execution.

What to do

An attacker could exploit this weakness to run malicious code on the affected system, potentially gaining control over it. This could lead to unauthorized access to sensitive information or the ability to manipulate system settings. While no known exploits are currently active, the risks are still concerning! To address this vulnerability, ensure you are running an updated version of Windows and apply any relevant patches from Microsoft. Regularly review your network's security settings and limit exposure of the Print Spooler service to only trusted sources. You've got this! Stay vigilant, follow these steps, and you'll keep your systems safe and sound! 🛡️

The record
Technical detail
CVSS
Not scored
CVSS v4.0
Not supplied
EPSS
0.20501 · 97.5th percentile
Published
2009-06-10T17:37Z
EPSS history
Timeline
  • 10 JUN 17:37Z
    Stack-based buffer overflow in the EnumeratePrintShares function in Windows Print Spooler Service (win32spl.dll) in Microsoft Windows 2000 SP4 allows remote…
    cvelistv5