CVE-2010-4344KEV · OVERDUE

Exim Heap-Based Buffer Overflow Vulnerability

Critical · published December 14, 2010

Patch now

Confirmed exploited, and the score agrees

CVSS calls it critical at 9.8. It is confirmed in active exploitation. It sits in the 99.4th percentile for exploit probability.

1652
days past CISA
deadline
CVSS v3.1
9.8
EPSS
72%
Percentile
99.4
In the wild
Confirmed
What it is

🚨 A heap-based buffer overflow in Exim could let attackers execute arbitrary code simply by sending specially crafted email headers! 🔥 Think of it like a mailroom that accepts oversized parcels without checking their contents; one overflowing package could spill chaos all over the office! 📦 With this vulnerability, an attacker can hijack the SMTP session to run any code they want, which could lead to data theft, system compromise, or even taking over the server completely. This is absolutely devastating for any organization relying on Exim for email handling!

Put simply

Think of it like a mailroom that accepts oversized parcels without checking their contents; one overflowing package could spill chaos all over the office! 📦 This vulnerability arises from insufficient checks in the string_vformat function within Exim's code, specifically in handling large email headers during processing of two MAIL commands. The overflow can easily lead to arbitrary code execution during an active SMTP session.

What to do

With this vulnerability, an attacker can hijack the SMTP session to run any code they want, which could lead to data theft, system compromise, or even taking over the server completely. This is absolutely devastating for any organization relying on Exim for email handling! Immediately update Exim to version 4.70 or later to patch this critical vulnerability. Additionally, review your email header handling practices to ensure no other exploitable patterns exist. It's crucial to audit your systems for any unauthorized access that may have occurred due to this flaw. You can fix this! Keep your systems updated and secure, and you'll maintain that security hero status! 🦸

The record
Technical detail
CVSS v3.1
9.8 · CRITICAL
Vector
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
CVSS v4.0
Not supplied
EPSS
0.71706 · 99.4th percentile
Published
2010-12-14T15:00Z
KEV added
2022-03-25 · due 2022-04-15
EPSS history
Timeline
  • 25 MAR 00:00Z
    Added to CISA KEV — remediate by Apr 15
    kev
  • 14 DEC 15:00Z
    Heap-based buffer overflow in the string_vformat function in string.c in Exim before 4.70 allows remote attackers to execute arbitrary code via an SMTP session…
    cvelistv5