CVE-2010-4344
Exim Heap-Based Buffer Overflow Vulnerability
Published Dec 14, 2010 · updated Jun 16, 2026 · exim exim
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 that includes two MAIL commands in conjunction with a large message containing crafted headers, leading to improper rejection logging.
Timeline
Detection, updates, and resolution for this record.
Dec 14, 2010 · Catalog
Detected
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 that includes two MAIL commands in conjunction with a large message containing crafted headers, leading to improper rejection logging.
Mar 25, 2022 · CISA KEV
Known exploited
Apply updates per vendor instructions.
Apr 15, 2022 · CISA KEV
Remediation due
Apply updates per vendor instructions.
Jun 16, 2026 · Catalog
Updated
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 that includes two MAIL commands in conjunction with a large message containing crafted headers, leading to improper rejection logging.
Required action
Apply updates per vendor instructions.
CISA due date Apr 15, 2022
Affected
- cpe canonical/ubuntu linux6.06
- cpe canonical/ubuntu linux8.04
- cpe canonical/ubuntu linux9.10
- cpe debian/debian linux5.0
- cpe exim/eximversion unspecified
- cpe opensuse/opensuse11.1
- cpe opensuse/opensuse11.2
- cpe opensuse/opensuse11.3
- vendor Exim Eximversion unspecified
Sources
- CISA KEVCVE-2010-4344
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.
cisa.gov - CVE.orgCVE-2010-4344
Official CVE identifier
cve.org - FIRST EPSSCVE-2010-4344
30-day exploitation probability 71.7%
first.org - Exploit Database15725
Public archive entry. The exploit body is not stored here.
exploit-db.com - Exploit Database16925
Public archive entry. The exploit body is not stored here.
exploit-db.com - Metasploit Modulesexploit_unix/smtp/exim4_string_format
Public module reference (excellent). Module source is not copied into this catalog.
rapid7.com - NIST NVDCVE-2010-4344
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 that includes two MAIL commands in conjunction with a large message containing crafted headers, leading to improper reje
nvd.nist.gov