CVE-2010-4344 kev in the critical feed json
Heap-based buffer overflow in the string_vformat function in string.c in Exim before 4.70 allows remote attackers to execute arbitrary code…
published 15y ago modified 4mo ago also EUVD-2010-4313
- cvss
- 9.8
- version 3.1, CNA
- cisa kev
- Exploited
- added 2022-03-25
- epss
- 71.7%
- EPSS 71.7% chance of exploitation in 30 days, percentile 99.4%
- public exploits
- 3
- Metasploit and Exploit-DB
Summary
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.
Patch / fix
cisa required action Apply updates per vendor instructions.
- exim exim 4.70
- exim4 Debian 14, Debian 13, Debian 12 4.70-1
debian advisories DEBIAN-CVE-2010-4344
- exim RHEL 4 4.43-1.RHEL4.5.el4_8.1
- exim RHEL 5 4.63-5.el5_5.2
- exim-sa RHEL 4 4.43-1.RHEL4.5.el4_8.1
- exim-sa RHEL 5 4.63-5.el5_5.2
- exim-mon RHEL 4 4.43-1.RHEL4.5.el4_8.1
- exim RHEL 4.7 EUS 4.43-1.RHEL4.5.el4_7.1
- exim RHEL 5.3 EUS 4.63-3.el5_3.1
- exim RHEL 5.4 EUS 4.63-3.el5_4.1
red hat advisories RHSA-2010:0970
- exim openSUSE Tumbleweed 4.86.2-2.2
opensuse advisories openSUSE-SU-2024:10017-1
Is CVE-2010-4344 in your stack? Fencer shows which of your repositories are affected as soon as an advisory lands, and opens the fix as a pull request.
Check with FencerVendor advisories
What the vendors themselves say about their products: affected, fixed or not affected, and what to do.
red hat product security vex CVE-2010-4344 updated cvss 7.5
exim: remote code execution flaw
-
Red Hat Enterprise Linux (v. 5 server) exim 4.63-5.el5_5.2, exim-sa 4.63-5.el5_5.2, exim-mon 4.63-5.el5_5.2 Red Hat Enterprise Linux AS EUS (v. 4.7) exim 4.43-1.RHEL4.5.el4_7.1, exim-sa 4.43-1.RHEL4.5.el4_7.1, exim-mon 4.43-1.RHEL4.5.el4_7.1 Red Hat Enterprise Linux AS version 4 exim 4.43-1.RHEL4.5.el4_8.1, exim-sa 4.43-1.RHEL4.5.el4_8.1, exim-mon 4.43-1.RHEL4.5.el4_8.1 Red Hat Enterprise Linux Desktop (v. 5 client) exim 4.63-5.el5_5.2, exim-sa 4.63-5.el5_5.2, exim-mon 4.63-5.el5_5.2 Red Hat Enterprise Linux Desktop version 4 exim 4.43-1.RHEL4.5.el4_8.1, exim-sa 4.43-1.RHEL4.5.el4_8.1, exim-mon 4.43-1.RHEL4.5.el4_8.1 Red Hat Enterprise Linux ES EUS (v. 4.7) exim 4.43-1.RHEL4.5.el4_7.1, exim-sa 4.43-1.RHEL4.5.el4_7.1, exim-mon 4.43-1.RHEL4.5.el4_7.1fixed: vendor fix RHSA-2010:0970
+4 more productsfewer
Red Hat Enterprise Linux ES version 4 exim 4.43-1.RHEL4.5.el4_8.1, exim-sa 4.43-1.RHEL4.5.el4_8.1, exim-mon 4.43-1.RHEL4.5.el4_8.1 Red Hat Enterprise Linux EUS (v. 5.3 server) exim 4.63-3.el5_3.1, exim-sa 4.63-3.el5_3.1, exim-mon 4.63-3.el5_3.1 Red Hat Enterprise Linux EUS (v. 5.4 server) exim 4.63-3.el5_4.1, exim-sa 4.63-3.el5_4.1, exim-mon 4.63-3.el5_4.1 Red Hat Enterprise Linux WS version 4 exim 4.43-1.RHEL4.5.el4_8.1, exim-sa 4.43-1.RHEL4.5.el4_8.1, exim-mon 4.43-1.RHEL4.5.el4_8.1
Red Hat CSAF VEX © Red Hat, Inc., from https://security.access.redhat.com/data/csaf/v2/vex/; changed: reduced to product statuses and remediations. CC BY 4.0 · csaf
Timeline
- First public exploit (Metasploit exploit/unix/smtp/exim4_string_format)
- Published
- Added to CISA KEV
- CISA patch deadline
- CISA SSVC: exploitation active
Known exploited
- Added
- 4y ago
- Patch by
- 2022-04-15 (4y ago)
- Ransomware
- Not known
- Required action
- Apply updates per vendor instructions.
- Vendor, product
- Exim, Exim
- CISA name
- Exim Heap-Based Buffer Overflow Vulnerability
CISA SSVC
- Exploitation
- Active, exploited in the wild
- Automatable
- yes
- Technical impact
- total
- Assessed
- last yr.
Exploit prediction
71.71% chance of exploitation in the next 30 days, higher than 99.4% of all scored CVEs (FIRST EPSS, 2026-11-09).
Exploits and checks
- Metasploit exploit/unix/smtp/exim4_string_format Exim4 string_format Function Heap Buffer Overflow metasploit exploit, excellent rank, 2010-12-07
- EDB-16925 Exim4 < 4.69 - string_format Function Heap Buffer Overflow (Metasploit) remote, 2010-12-16
- EDB-15725 Exim 4.63 - Remote Command Execution remote, 2010-12-11
- osvdb.org http://www.osvdb.org/69685 referenced PoC, tagged "exploit" by a source, unverified
- exim.org http://www.exim.org/lurker/message/20101207.215955.bb32d4f2.en.html referenced PoC, tagged "exploit" by a source, unverified
- bugzilla.redhat.com https://bugzilla.redhat.com/show_bug.cgi?id=661756 referenced PoC, tagged "exploit" by a source, unverified
- openwall.com http://www.openwall.com/lists/oss-security/2021/05/04/7 referenced PoC, tagged "exploit" by a source, unverified
CVSS scores
| assigned by | version | score | vector |
|---|---|---|---|
| CISA ADP | 3.1 | 9.8 | CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H |
| NVD | 3.1 | 9.8 | CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H |
| CNA | 3.1 | 9.8 | CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H |
| NVD | 2.0 | 9.3 | AV:N/AC:M/Au:N/C:C/I:C/A:C |
Classification
- Weakness
-
- CWE-787 Out-of-bounds Write
References
-
git.exim.org
/exim.git/commit/24c929a27415c7cfc7126c47e4cad39acf3efa6b
mailing-list, patch
-
bugs.exim.org
/show_bug.cgi?id=787
issue-tracking, patch
-
lists.exim.org
/lurker/message/20101210.164935.385e04d0.en.html
mailing-list, patch
-
osvdb.org
/69685
vdb-entry, broken-link, exploit, patch
-
exim.org
/lurker/message/20101207.215955.bb32d4f2.en.html
mailing-list, exploit
-
bugzilla.redhat.com
/show_bug.cgi?id=661756
exploit, issue-tracking
-
openwall.com
/lists/oss-security/2021/05/04/7
mailing-list, exploit
-
lists.opensuse.org
/opensuse-security-announce/2010-12/msg00003.html
vendor-advisory, mailing-list, third-party-advisory
-
redhat.com
/support/errata/RHSA-2010-0970.html
vendor-advisory, broken-link
-
ubuntu.com
/usn/USN-1032-1
vendor-advisory, third-party-advisory
-
debian.org
/security/2010/dsa-2131
vendor-advisory, mailing-list, third-party-advisory
-
vupen.com
/english/advisories/2010/3186
vdb-entry, broken-link, vendor-advisory
-
secunia.com
/advisories/42576
third-party-advisory, broken-link, vendor-advisory
-
secunia.com
/advisories/42587
third-party-advisory, broken-link, vendor-advisory
-
secunia.com
/advisories/40019
third-party-advisory, broken-link, vendor-advisory
-
vupen.com
/english/advisories/2010/3172
vdb-entry, broken-link, vendor-advisory
-
vupen.com
/english/advisories/2010/3181
vdb-entry, broken-link, vendor-advisory
-
secunia.com
/advisories/42586
third-party-advisory, broken-link, vendor-advisory
-
vupen.com
/english/advisories/2010/3246
vdb-entry, broken-link, vendor-advisory
-
vupen.com
/english/advisories/2010/3204
vdb-entry, broken-link, vendor-advisory
-
vupen.com
/english/advisories/2010/3171
vdb-entry, broken-link, vendor-advisory
-
secunia.com
/advisories/42589
third-party-advisory, broken-link, vendor-advisory
-
securitytracker.com
/id?1024858
vdb-entry, broken-link, third-party-advisory
-
securityfocus.com
/bid/45308
vdb-entry, broken-link, third-party-advisory
-
metasploit.com
/modules/exploit/unix/smtp/exim4_string_format
third-party-advisory
-
atmail.com
/blog/2010/atmail-6204-now-available/
broken-link
-
kb.cert.org
/vuls/id/682457
third-party-advisory, us-government-resource
-
vupen.com
/english/advisories/2010/3317
vdb-entry, broken-link
-
cpanel.net
/2010/12/exim-remote-memory-corruption-vulnerability-notification-cve-2010-4344.html
broken-link
-
securityfocus.com
/archive/1/515172/100/0/threaded
mailing-list, broken-link, third-party-advisory, vdb-entry
-
theregister.co.uk
/2010/12/11/exim_code_execution_peril/
press/media-coverage
-
openwall.com
/lists/oss-security/2010/12/10/1
mailing-list, third-party-advisory
-
cisa.gov
/known-exploited-vulnerabilities-catalog?field_cve=CVE-2010-4344
government-resource, us-government-resource
Sources
- CVE List CVE-2010-4344
- NVD CVE-2010-4344
Fencer Intel keeps one entry per vulnerability: the CVE id wins, then GHSA, and records that alias each other are merged, except that two CVEs always keep separate entries. The same data is available as JSON.