CVE-2010-4345
Exim 4.72 and earlier allows local users to gain privileges by leveraging the ability of the exim...
Exim 4.72 and earlier allows local users to gain privileges by leveraging the ability of the exim user account to specify an alternate configuration file with a directive that contains arbitrary commands, as demonstrated by the spool_directory directive.
Attack profile
How easy it is to exploit
- Attack vector
- Local
- Complexity
- Low
- Privileges needed
- Low
- User interaction
- None
What an attacker can affect
- Confidentiality
- High
- Integrity
- High
- Availability
- High
Exploit likelihood
What each source reports
NVD Score used
7.8
Exim 4.72 and earlier allows local users to gain privileges by leveraging the ability of the exim user account to specify an alternate configuration file with a directive that contains arbitrary commands, as demonstrated by the spool_directory directive.
- Record
CVE-2010-4345- CVSS 3.1
- 7.8 High
CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H - CVSS 2.0
- 6.9 Medium
AV:L/AC:M/Au:N/C:C/I:C/A:C - Weakness
- CWE-77
- Updated
- 2026-11-02
CVE List
7.8
Exim 4.72 and earlier allows local users to gain privileges by leveraging the ability of the exim user account to specify an alternate configuration file with a directive that contains arbitrary commands, as demonstrated by the spool_directory directive.
- Record
CVE-2010-4345- CVSS 3.1
- 7.8 High
CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H - Weakness
- CWE-77
- Updated
- 2026-11-02
EUVDEUVD-2010-4314
7.8
Exim 4.72 and earlier allows local users to gain privileges by leveraging the ability of the exim user account to specify an alternate configuration file with a directive that contains arbitrary commands, as demonstrated by the spool_directory directive.
- Record
EUVD-2010-4314- CVSS 3.1
- 7.8 High
CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H - Updated
- 2026-11-02
GitHub AdvisoriesGHSA-qq6c-p3fx-6qcx
7.8
Exim 4.72 and earlier allows local users to gain privileges by leveraging the ability of the exim...
Exim 4.72 and earlier allows local users to gain privileges by leveraging the ability of the exim user account to specify an alternate configuration file with a directive that contains arbitrary commands, as demonstrated by the spool_directory directive.
- Record
GHSA-qq6c-p3fx-6qcx- CVSS 3.1
- 7.8 High
CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H - Weakness
- CWE-77
- Updated
- 2026-11-02
CISA KEV No score
Exim Privilege Escalation Vulnerability
Exim allows local users to gain privileges by leveraging the ability of the exim user account to specify an alternate configuration file with a directive that contains arbitrary commands.
- Record
CVE-2010-4345- Weakness
- CWE-264
- Updated
- 2026-11-02
OSV
7.8
Exim 4.72 and earlier allows local users to gain privileges by leveraging the ability of the exim user account to specify an alternate configuration file with a directive that contains arbitrary commands, as demonstrated by the spool_directory directive.
- Record
CVE-2010-4345- CVSS 3.1
- 7.8 High
CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H - Updated
- 2026-11-02
OSVDEBIAN-CVE-2010-4345
7.8
Exim 4.72 and earlier allows local users to gain privileges by leveraging the ability of the exim user account to specify an alternate configuration file with a directive that contains arbitrary commands, as demonstrated by the spool_directory directive.
- Record
DEBIAN-CVE-2010-4345- CVSS 3.1
- 7.8 High
CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H - Updated
- 2026-11-02
OSVopenSUSE-SU-2024:10017-1 No score
exim-4.86.2-2.2 on GA media
These are all security issues fixed in the exim-4.86.2-2.2 package on the GA media of openSUSE Tumbleweed.
- Record
openSUSE-SU-2024:10017-1- Updated
- 2026-11-02
Affected products
Affected packages
| Package | Affected | Fixed |
|---|---|---|
exim4Debian:12 |
before 4.72-3 | 4.72-3 |
exim4Debian:13 |
before 4.72-3 | 4.72-3 |
exim4Debian:14 |
before 4.72-3 | 4.72-3 |
exim4Debian:5.0 |
before 4.69-9+lenny3, plus listed versions 4.69-94.69-9+lenny1 |
4.69-9+lenny3 |
eximRed Hat:enterprise_linux:4::as |
before 0:4.43-1.RHEL4.5.el4_8.3 | 0:4.43-1.RHEL4.5.el4_8.3 |
exim-debuginfoRed Hat:enterprise_linux:4::as |
before 0:4.43-1.RHEL4.5.el4_8.3 | 0:4.43-1.RHEL4.5.el4_8.3 |
exim-docRed Hat:enterprise_linux:4::as |
before 0:4.43-1.RHEL4.5.el4_8.3 | 0:4.43-1.RHEL4.5.el4_8.3 |
exim-monRed Hat:enterprise_linux:4::as |
before 0:4.43-1.RHEL4.5.el4_8.3 | 0:4.43-1.RHEL4.5.el4_8.3 |
exim-saRed Hat:enterprise_linux:4::as |
before 0:4.43-1.RHEL4.5.el4_8.3 | 0:4.43-1.RHEL4.5.el4_8.3 |
eximRed Hat:enterprise_linux:4::desktop |
before 0:4.43-1.RHEL4.5.el4_8.3 | 0:4.43-1.RHEL4.5.el4_8.3 |
Show 19 moreShow less
| Package | Affected | Fixed |
|---|---|---|
exim-debuginfoRed Hat:enterprise_linux:4::desktop |
before 0:4.43-1.RHEL4.5.el4_8.3 | 0:4.43-1.RHEL4.5.el4_8.3 |
exim-docRed Hat:enterprise_linux:4::desktop |
before 0:4.43-1.RHEL4.5.el4_8.3 | 0:4.43-1.RHEL4.5.el4_8.3 |
exim-monRed Hat:enterprise_linux:4::desktop |
before 0:4.43-1.RHEL4.5.el4_8.3 | 0:4.43-1.RHEL4.5.el4_8.3 |
exim-saRed Hat:enterprise_linux:4::desktop |
before 0:4.43-1.RHEL4.5.el4_8.3 | 0:4.43-1.RHEL4.5.el4_8.3 |
eximRed Hat:enterprise_linux:4::es |
before 0:4.43-1.RHEL4.5.el4_8.3 | 0:4.43-1.RHEL4.5.el4_8.3 |
exim-debuginfoRed Hat:enterprise_linux:4::es |
before 0:4.43-1.RHEL4.5.el4_8.3 | 0:4.43-1.RHEL4.5.el4_8.3 |
exim-docRed Hat:enterprise_linux:4::es |
before 0:4.43-1.RHEL4.5.el4_8.3 | 0:4.43-1.RHEL4.5.el4_8.3 |
exim-monRed Hat:enterprise_linux:4::es |
before 0:4.43-1.RHEL4.5.el4_8.3 | 0:4.43-1.RHEL4.5.el4_8.3 |
exim-saRed Hat:enterprise_linux:4::es |
before 0:4.43-1.RHEL4.5.el4_8.3 | 0:4.43-1.RHEL4.5.el4_8.3 |
eximRed Hat:enterprise_linux:4::ws |
before 0:4.43-1.RHEL4.5.el4_8.3 | 0:4.43-1.RHEL4.5.el4_8.3 |
exim-debuginfoRed Hat:enterprise_linux:4::ws |
before 0:4.43-1.RHEL4.5.el4_8.3 | 0:4.43-1.RHEL4.5.el4_8.3 |
exim-docRed Hat:enterprise_linux:4::ws |
before 0:4.43-1.RHEL4.5.el4_8.3 | 0:4.43-1.RHEL4.5.el4_8.3 |
exim-monRed Hat:enterprise_linux:4::ws |
before 0:4.43-1.RHEL4.5.el4_8.3 | 0:4.43-1.RHEL4.5.el4_8.3 |
exim-saRed Hat:enterprise_linux:4::ws |
before 0:4.43-1.RHEL4.5.el4_8.3 | 0:4.43-1.RHEL4.5.el4_8.3 |
eximRed Hat:enterprise_linux:5::server |
before 0:4.63-5.el5_6.2 | 0:4.63-5.el5_6.2 |
exim-debuginfoRed Hat:enterprise_linux:5::server |
before 0:4.63-5.el5_6.2 | 0:4.63-5.el5_6.2 |
exim-monRed Hat:enterprise_linux:5::server |
before 0:4.63-5.el5_6.2 | 0:4.63-5.el5_6.2 |
exim-saRed Hat:enterprise_linux:5::server |
before 0:4.63-5.el5_6.2 | 0:4.63-5.el5_6.2 |
eximopenSUSE:Tumbleweed |
before 4.86.2-2.2 | 4.86.2-2.2 |
Public exploits
Links only. Every CVE stores no exploit code.
| Source | Link | Date |
|---|---|---|
| Metasploit | Exim4 string_format Function Heap Buffer Overflow | 2010-12-07 |
| Exploit-DB | Exim4 < 4.69 - string_format Function Heap Buffer Overflow (Metasploit) | 2010-12-16 |
History
| Recorded | Changed | Sources |
|---|---|---|
| exploitation, exploits | ||
| first indexed | CVE List, EUVD, Exploit-DB, GitHub Advisories, CISA KEV, Metasploit, NVD, OSV |
Dates are when Every CVE recorded each change. Upstream dates may differ.
In short
CVE-2010-4345 is a high vulnerability (CVSS 7.8) in Exim, published December 14, 2010. CISA lists it as known to be exploited, since March 25, 2022. EUVD reports exploitation since March 25, 2022. Public exploit code exists. EPSS puts the chance of exploitation in the next 30 days at 18.0%, the 97th percentile. Fixed in exim4 4.72-3.
References
secunia.com/advisories/43128
lists.opensuse.org/opensuse-security-announce/2010-12/msg00003.html
lists.exim.org/lurker/message/20101209.172233.abcba158.en.html
kb.cert.org/vuls/id/758489
exim.org/lurker/message/20101207.215955.bb32d4f2.en.html
bugzilla.redhat.com/show_bug.cgi?id=662012
Show 43 moreShow less
vupen.com/english/advisories/2011/0364
metasploit.com/modules/exploit/unix/smtp/exim4_string_format
redhat.com/support/errata/RHSA-2011-0153.html
securityfocus.com/bid/45341
secunia.com/advisories/42930
secunia.com/advisories/42576
secunia.com/advisories/43243
securitytracker.com/id?1024859
lists.exim.org/lurker/message/20101210.164935.385e04d0.en.html
debian.org/security/2011/dsa-2154
securityfocus.com/archive/1/515172/100/0/threaded
theregister.co.uk/2010/12/11/exim_code_execution_peril
vupen.com/english/advisories/2011/0245
vupen.com/english/advisories/2011/0135
ubuntu.com/usn/USN-1060-1
vupen.com/english/advisories/2010/3204
bugs.exim.org/show_bug.cgi?id=1044
debian.org/security/2010/dsa-2131
vupen.com/english/advisories/2010/3171
cpanel.net/2010/12/critical-exim-security-update.html
openwall.com/lists/oss-security/2010/12/10/1
openwall.com/lists/oss-security/2021/05/04/7
cisa.gov/known-exploited-vulnerabilities-catalog?field_cve=CVE-2010-4345
nvd.nist.gov/vuln/detail/CVE-2010-4345
access.redhat.com/errata/RHSA-2011:0153
access.redhat.com/security/cve/CVE-2010-4345
github.com/advisories/GHSA-qq6c-p3fx-6qcx
security-tracker.debian.org/tracker/CVE-2010-4345
access.redhat.com/security/updates/classification
security.access.redhat.com/data/csaf/v2/advisories/2011/rhsa-2011_0153.json
cve.org/CVERecord?id=CVE-2010-4345
cisa.gov/known-exploited-vulnerabilities-catalog
suse.com/security/cve/CVE-2010-2023
suse.com/security/cve/CVE-2010-2024
suse.com/security/cve/CVE-2010-4344
suse.com/security/cve/CVE-2010-4345
suse.com/security/cve/CVE-2011-0017
suse.com/security/cve/CVE-2011-1407
suse.com/security/cve/CVE-2011-1764
suse.com/security/cve/CVE-2012-5671
suse.com/security/cve/CVE-2014-2957
suse.com/security/cve/CVE-2014-2972
suse.com/security/cve/CVE-2016-1531