Every CVE Search/ Get API key

CVE-2026-94057

Exim before 4.100.1 allows SMTP smuggling in which the received message does not match any sent...

4.0 MediumFix available

Exim before 4.100.1 allows SMTP smuggling in which the received message does not match any sent message, and instead depends on crafted data sent after a rejection during DATA processing.

Attack profile

How easy it is to exploit

Attack vector
Network
Complexity
High
Privileges needed
None
User interaction
None

What an attacker can affect

Confidentiality
None
Integrity
Low
Availability
None

Exploit likelihood

0.20%Unchanged since Sep 20, 2026
90%50%10%1%

What each source reports

CVE List Score used 4.0

Exim before 4.100.1 allows SMTP smuggling in which the received message does not match any sent message, and instead depends on crafted data sent after a rejection during DATA processing.

Record
CVE-2026-94057
CVSS 3.1
4.0 MediumCVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:C/C:N/I:L/A:N
Weakness
CWE-93
Updated
2026-11-02
EUVDEUVD-2026-83615 4.0

Exim before 4.100.1 allows SMTP smuggling in which the received message does not match any sent message, and instead depends on crafted data sent after a rejection during DATA processing.

Record
EUVD-2026-83615
CVSS 3.1
4.0 MediumCVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:C/C:N/I:L/A:N
Updated
2026-11-02
GitHub AdvisoriesGHSA-3mrg-v8x6-xfjw 4.0

Exim before 4.100.1 allows SMTP smuggling in which the received message does not match any sent...

Exim before 4.100.1 allows SMTP smuggling in which the received message does not match any sent message, and instead depends on crafted data sent after a rejection during DATA processing.

Record
GHSA-3mrg-v8x6-xfjw
CVSS 3.1
4.0 MediumCVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:C/C:N/I:L/A:N
Weakness
CWE-93
Updated
2026-11-02
NVD 4.0

Exim before 4.100.1 allows SMTP smuggling in which the received message does not match any sent message, and instead depends on crafted data sent after a rejection during DATA processing.

Record
CVE-2026-94057
CVSS 3.1
4.0 MediumCVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:C/C:N/I:L/A:N
CVSS 3.1
5.3 MediumCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:L/A:N
Weakness
CWE-93
Updated
2026-11-02
OSVDEBIAN-CVE-2026-94057 5.3

Exim before 4.100.1 allows SMTP smuggling in which the received message does not match any sent message, and instead depends on crafted data sent after a rejection during DATA processing.

Record
DEBIAN-CVE-2026-94057
CVSS 3.1
5.3 MediumCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:L/A:N
Updated
2026-11-02
OSVUBUNTU-CVE-2026-94057 4.0

Exim before 4.100.1 allows SMTP smuggling in which the received message does not match any sent message, and instead depends on crafted data sent after a rejection during DATA processing.

Record
UBUNTU-CVE-2026-94057
CVSS 3.1
4.0 MediumCVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:C/C:N/I:L/A:N
CVSS 3.1
5.3 MediumCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:L/A:N
Updated
2026-11-02
OSVCLSA-2026-1790254810 No score

exim: Fix of 2 CVEs

  • CVE-2026-94054: fix out-of-bounds read in Proxy Protocol v1 header parsing
  • CVE-2026-94057: avoid more SMTP smuggling attack types by honouring strict CRLF mode when swallowing input after a data-phase rejection
Record
CLSA-2026-1790254810
Updated
2026-11-02
OSVCLSA-2026-1790759113 No score

exim: Fix of 2 CVEs

  • CVE-2026-94054: recompute the PROXY protocol v1 header length from the copied line in proxy_protocol_host(), so the following memchr() and end-of-line store cannot read or write past the allocation
  • CVE-2026-94057: make read_message_data_smtp() honour the strict-CRLF state of the current message when receive_swallow_smtp() drains input after a DATA rejection, preventing further SMTP smuggling variants
Record
CLSA-2026-1790759113
Updated
2026-11-02
OSVUSN-8834-1 No score

exim4 vulnerabilities

It was discovered that Exim had an out-of-bounds write when Proxy-Protocol was used with an attacker-controlled proxy. A remote attacker could possibly use this issue to execute arbitrary code. (CVE-2026-94054)

It was discovered that Exim had a use-after-free when certain non-default TLS settings were used with GnuTLS. A remote attacker could possibly use this issue to cause Exim to crash, resulting in a denial of service. This issue only affected Ubuntu 26.04 LTS. (CVE-2026-94055)

It was discovered that Exim allowed attackers to read uninitialized data from stack memory when Proxy-Protocol was used with an attacker-controlled proxy. A remote attacker could possibly use this issue to obtain sensitive information. (CVE-2026-94056)

It was discovered that Exim allowed SMTP smuggling via crafted data sent after a rejection during DATA processing. A remote attacker could possibly use this issue to inject arbitrary email messages. (CVE-2026-94057)

Record
USN-8834-1
Updated
2026-11-02

Affected products

Affected packages

Affected packages
PackageAffectedFixed
exim
TuxCare:AlmaLinux:9.2
before 4.99.5-1.el9_2.tuxcare.els2
4.99.5-1.el9_2.tuxcare.els2
exim-greylist
TuxCare:AlmaLinux:9.2
before 4.99.5-1.el9_2.tuxcare.els2
4.99.5-1.el9_2.tuxcare.els2
exim-mon
TuxCare:AlmaLinux:9.2
before 4.99.5-1.el9_2.tuxcare.els2
4.99.5-1.el9_2.tuxcare.els2
exim-mysql
TuxCare:AlmaLinux:9.2
before 4.99.5-1.el9_2.tuxcare.els2
4.99.5-1.el9_2.tuxcare.els2
exim-pgsql
TuxCare:AlmaLinux:9.2
before 4.99.5-1.el9_2.tuxcare.els2
4.99.5-1.el9_2.tuxcare.els2
exim
TuxCare:AlmaLinux:9.6
before 4.99.5-1.el9.tuxcare.els2
4.99.5-1.el9.tuxcare.els2
exim-greylist
TuxCare:AlmaLinux:9.6
before 4.99.5-1.el9.tuxcare.els2
4.99.5-1.el9.tuxcare.els2
exim-mon
TuxCare:AlmaLinux:9.6
before 4.99.5-1.el9.tuxcare.els2
4.99.5-1.el9.tuxcare.els2
exim-mysql
TuxCare:AlmaLinux:9.6
before 4.99.5-1.el9.tuxcare.els2
4.99.5-1.el9.tuxcare.els2
exim-pgsql
TuxCare:AlmaLinux:9.6
before 4.99.5-1.el9.tuxcare.els2
4.99.5-1.el9.tuxcare.els2
Show 10 moreShow less
Affected packages
PackageAffectedFixed
exim4
Debian:12
All versions, plus listed versions
4.100-14.100-1~bpo13+14.100-34.100-44.100.1-1
Show 45 moreShow less
4.100.1-1~bpo13+14.100.1-24.100~RC1-14.100~RC2-14.100~RC3-14.100~RC3-24.96-154.96-15+deb12u14.96-15+deb12u104.96-15+deb12u24.96-15+deb12u34.96-15+deb12u44.96-15+deb12u54.96-15+deb12u64.96-15+deb12u74.96-15+deb12u84.96-15+deb12u94.96-164.96-174.96-184.96-194.96-204.96-214.96-224.97-14.97-1~hurd.24.97-24.97-34.97-44.97-54.97-64.97-74.97-84.97-8~bpo12+14.97~RC0-14.97~RC0-24.97~RC0-34.97~RC1-14.97~RC1-24.97~RC2-14.97~RC2-24.97~RC3-14.98-14.98-1~bpo12+14.98-2
None known
exim4
Debian:13
before 4.98.2-1+deb13u5, plus listed versions
4.98.2-14.98.2-1+deb13u14.98.2-1+deb13u24.98.2-1+deb13u34.98.2-1+deb13u4
4.98.2-1+deb13u5
exim4
Debian:14
before 4.100.1-1, plus listed versions
4.100-14.100-1~bpo13+14.100-34.100-44.100.1-1~bpo13+1
Show 39 moreShow less
4.100~RC1-14.100~RC2-14.100~RC3-14.100~RC3-24.98.2-14.98.2-1+hurd.14.98.2-24.99-14.99-24.99-34.99-44.99-4~bpo13+14.99-54.99-64.99-6~bpo13+14.99-74.99-7~bpo13+14.99.1-14.99.1-1~bpo13+14.99.1-24.99.1-34.99.1-44.99.1-54.99.1-64.99.2-14.99.2-1~bpo13+14.99.2-24.99.2-2~bpo13+14.99.3-14.99.3-24.99.3-2~bpo13+14.99.4-14.99.4-1~bpo13+14.99.4-24.99.4-2~bpo13+14.99~RC1-14.99~RC2-14.99~RC3-14.99~RC3-2
4.100.1-1
exim4
Ubuntu:Pro:14.04:LTS
All versions, plus listed versions
4.80-7ubuntu34.80-7ubuntu44.80-9ubuntu14.80-9ubuntu24.82-3ubuntu1
Show 13 moreShow less
4.82-3ubuntu24.82-3ubuntu2.14.82-3ubuntu2.24.82-3ubuntu2.34.82-3ubuntu2.44.82-3ubuntu2.4+esm14.82-3ubuntu2.4+esm24.82-3ubuntu2.4+esm34.82-3ubuntu2.4+esm44.82-3ubuntu2.4+esm64.82-3ubuntu2.4+esm74.82-3ubuntu2.4+esm84.82-3ubuntu2.4+esm9
None known
exim4
Ubuntu:Pro:16.04:LTS
All versions, plus listed versions
4.86-3ubuntu14.86-7ubuntu14.86-7ubuntu24.86-7ubuntu34.86.2-2ubuntu1
Show 15 moreShow less
4.86.2-2ubuntu24.86.2-2ubuntu2.14.86.2-2ubuntu2.24.86.2-2ubuntu2.34.86.2-2ubuntu2.44.86.2-2ubuntu2.54.86.2-2ubuntu2.64.86.2-2ubuntu2.6+esm14.86.2-2ubuntu2.6+esm24.86.2-2ubuntu2.6+esm44.86.2-2ubuntu2.6+esm54.86.2-2ubuntu2.6+esm64.86.2-2ubuntu2.6+esm74.86.2-2ubuntu2.6+esm84.86.2-2ubuntu2.6+esm9
None known
exim4
Ubuntu:Pro:18.04:LTS
All versions, plus listed versions
4.89-5ubuntu14.89-9ubuntu14.89-9ubuntu24.89-9ubuntu34.89-9ubuntu4
Show 15 moreShow less
4.90.1-1ubuntu14.90.1-1ubuntu1.14.90.1-1ubuntu1.24.90.1-1ubuntu1.34.90.1-1ubuntu1.44.90.1-1ubuntu1.54.90.1-1ubuntu1.84.90.1-1ubuntu1.94.90.1-1ubuntu1.104.90.1-1ubuntu1.10+esm14.90.1-1ubuntu1.10+esm24.90.1-1ubuntu1.10+esm34.90.1-1ubuntu1.10+esm44.90.1-1ubuntu1.10+esm54.90.1-1ubuntu1.10+esm6
None known
exim4
Ubuntu:Pro:20.04:LTS
All versions, plus listed versions
4.92.1-1ubuntu34.92.1-1ubuntu44.93~RC2-1ubuntu14.93-9ubuntu14.93-11ubuntu1
Show 12 moreShow less
4.93-12ubuntu14.93-13ubuntu14.93-13ubuntu1.14.93-13ubuntu1.54.93-13ubuntu1.64.93-13ubuntu1.74.93-13ubuntu1.84.93-13ubuntu1.94.93-13ubuntu1.104.93-13ubuntu1.114.93-13ubuntu1.124.93-13ubuntu1.12+esm1
None known
exim4
Ubuntu:22.04:LTS
before 4.95-4ubuntu2.12, plus listed versions
4.94.2-7ubuntu24.95-2ubuntu24.95-4ubuntu14.95-4ubuntu24.95-4ubuntu2.1
Show 10 moreShow less
4.95-4ubuntu2.24.95-4ubuntu2.34.95-4ubuntu2.44.95-4ubuntu2.54.95-4ubuntu2.64.95-4ubuntu2.74.95-4ubuntu2.84.95-4ubuntu2.94.95-4ubuntu2.104.95-4ubuntu2.11
4.95-4ubuntu2.12
exim4
Ubuntu:24.04:LTS
before 4.97-4ubuntu4.8, plus listed versions
4.96-17ubuntu24.96-17ubuntu2.14.97-3ubuntu14.97-4ubuntu14.97-4ubuntu3
Show 8 moreShow less
4.97-4ubuntu44.97-4ubuntu4.14.97-4ubuntu4.24.97-4ubuntu4.34.97-4ubuntu4.44.97-4ubuntu4.54.97-4ubuntu4.64.97-4ubuntu4.7
4.97-4ubuntu4.8
exim4
Ubuntu:26.04:LTS
before 4.99.1-1ubuntu1.5, plus listed versions
4.98.2-1ubuntu24.99-4ubuntu14.99.1-1ubuntu14.99.1-1ubuntu1.14.99.1-1ubuntu1.24.99.1-1ubuntu1.34.99.1-1ubuntu1.4
4.99.1-1ubuntu1.5

History

History
RecordedChangedSources
first indexedCVE List, EUVD, GitHub Advisories, NVD, OSV

Dates are when Every CVE recorded each change. Upstream dates may differ.

In short

CVE-2026-94057 is a medium vulnerability (CVSS 4.0) in Exim, published September 19, 2026. No source lists public exploit code. EPSS puts the chance of exploitation in the next 30 days at 0.20%, the 9th percentile. Fixed in exim 4.99.5-1.el9_2.tuxcare.els2.

References

Show 7 moreShow less
This page doesn't list everything

Left out here: 50 versions. The JSON record has them.

MoveEnter Open