Every CVE Search/ Get API key

CVE-2020-28007

Exim 4 before 4.94.2 allows Execution with Unnecessary Privileges. Because Exim operates as root...

7.8 HighFix available

Exim 4 before 4.94.2 allows Execution with Unnecessary Privileges. Because Exim operates as root in the log directory (owned by a non-root user), a symlink or hard link attack allows overwriting critical root-owned files anywhere on the filesystem.

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

0.53%Down 0.2 points since May 7, 2021
90%50%10%1%

What each source reports

NVD Score used 7.8

Exim 4 before 4.94.2 allows Execution with Unnecessary Privileges. Because Exim operates as root in the log directory (owned by a non-root user), a symlink or hard link attack allows overwriting critical root-owned files anywhere on the filesystem.

Record
CVE-2020-28007
CVSS 3.1
7.8 HighCVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
CVSS 2.0
7.2 HighAV:L/AC:L/Au:N/C:C/I:C/A:C
Weakness
CWE-59
Updated
2026-11-02
CVE List No score

Exim 4 before 4.94.2 allows Execution with Unnecessary Privileges. Because Exim operates as root in the log directory (owned by a non-root user), a symlink or hard link attack allows overwriting critical root-owned files anywhere on the filesystem.

Record
CVE-2020-28007
Updated
2026-11-02
EUVDEUVD-2020-20498 No score

Exim 4 before 4.94.2 allows Execution with Unnecessary Privileges. Because Exim operates as root in the log directory (owned by a non-root user), a symlink or hard link attack allows overwriting critical root-owned files anywhere on the filesystem.

Record
EUVD-2020-20498
Updated
2026-11-03
GitHub AdvisoriesGHSA-x5m4-62f7-c437 No score

Exim 4 before 4.94.2 allows Execution with Unnecessary Privileges. Because Exim operates as root...

Exim 4 before 4.94.2 allows Execution with Unnecessary Privileges. Because Exim operates as root in the log directory (owned by a non-root user), a symlink or hard link attack allows overwriting critical root-owned files anywhere on the filesystem.

Record
GHSA-x5m4-62f7-c437
Weakness
CWE-59
Updated
2026-11-02
OSVALPINE-CVE-2020-28007 7.8

Exim 4 before 4.94.2 allows Execution with Unnecessary Privileges. Because Exim operates as root in the log directory (owned by a non-root user), a symlink or hard link attack allows overwriting critical root-owned files anywhere on the filesystem.

Record
ALPINE-CVE-2020-28007
CVSS 3.1
7.8 HighCVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
Updated
2026-11-03
OSV 7.8

Exim 4 before 4.94.2 allows Execution with Unnecessary Privileges. Because Exim operates as root in the log directory (owned by a non-root user), a symlink or hard link attack allows overwriting critical root-owned files anywhere on the filesystem.

Record
CVE-2020-28007
CVSS 3.1
7.8 HighCVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
Updated
2026-11-02
Show 9 moreShow less
OSVDEBIAN-CVE-2020-28007 7.8

Exim 4 before 4.94.2 allows Execution with Unnecessary Privileges. Because Exim operates as root in the log directory (owned by a non-root user), a symlink or hard link attack allows overwriting critical root-owned files anywhere on the filesystem.

Record
DEBIAN-CVE-2020-28007
CVSS 3.1
7.8 HighCVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
Updated
2026-11-02
OSVUBUNTU-CVE-2020-28007 7.8

Exim 4 before 4.94.2 allows Execution with Unnecessary Privileges. Because Exim operates as root in the log directory (owned by a non-root user), a symlink or hard link attack allows overwriting critical root-owned files anywhere on the filesystem.

Record
UBUNTU-CVE-2020-28007
CVSS 3.1
7.8 HighCVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
Updated
2026-11-02
OSVCLSA-2021-1640271821 No score

Fix CVE(s): CVE-2020-28024, CVE-2020-28025, CVE-2020-28026, CVE-2020-28020, CVE-2020-28021, CVE-2020-28022, CVE-2020-28011, CVE-2020-28013, CVE-2020-28012, CVE-2020-28015, CVE-2020-28007, CVE-2020-28017, CVE-2021-27216, CVE-2020-28008, CVE-2020-28009, CVE-2020-28014

  • SECURITY UPDATE: Multiple security issues
    • debian/patches/CVE-2020-28007.patch
    • debian/patches/CVE-2020-28008.patch
    • debian/patches/CVE-2020-28009.patch
    • debian/patches/CVE-2020-28011.patch
    • debian/patches/CVE-2020-28012.patch
    • debian/patches/CVE-2020-28013.patch
    • debian/patches/CVE-2020-28014+CVE-2021-27216.patch
    • debian/patches/CVE-2020-28015+28021.patch
    • debian/patches/CVE-2020-28017.patch
    • debian/patches/CVE-2020-28020.patch
    • debian/patches/CVE-2020-28022.patch
    • debian/patches/CVE-2020-28024.patch
    • debian/patches/CVE-2020-28025.patch
    • debian/patches/CVE-2020-28026.patch: backport patches from upstream to correct issues.
    • CVE-2020-28007, CVE-2020-28008, CVE-2020-28009, CVE-2020-28011, CVE-2020-28012, CVE-2020-28013, CVE-2020-28014, CVE-2020-28015, CVE-2020-28017, CVE-2020-28020, CVE-2020-28021, CVE-2020-28022, CVE-2020-28024, CVE-2020-28025, CVE-2020-28026, CVE-2021-27216
Record
CLSA-2021-1640271821
Updated
2026-11-02
OSVopenSUSE-SU-2021:0677-1 No score

Security update for exim

This update for exim fixes the following issues:

Exim was updated to exim-4.94.2

security update (boo#1185631)

  • CVE-2020-28007: Link attack in Exim's log directory
  • CVE-2020-28008: Assorted attacks in Exim's spool directory
  • CVE-2020-28014: Arbitrary PID file creation
  • CVE-2020-28011: Heap buffer overflow in queue_run()
  • CVE-2020-28010: Heap out-of-bounds write in main()
  • CVE-2020-28013: Heap buffer overflow in parse_fix_phrase()
  • CVE-2020-28016: Heap out-of-bounds write in parse_fix_phrase()
  • CVE-2020-28015: New-line injection into spool header file (local)
  • CVE-2020-28012: Missing close-on-exec flag for privileged pipe
  • CVE-2020-28009: Integer overflow in get_stdinput()
  • CVE-2020-28017: Integer overflow in receive_add_recipient()
  • CVE-2020-28020: Integer overflow in receive_msg()
  • CVE-2020-28023: Out-of-bounds read in smtp_setup_msg()
  • CVE-2020-28021: New-line injection into spool header file (remote)
  • CVE-2020-28022: Heap out-of-bounds read and write in extract_option()
  • CVE-2020-28026: Line truncation and injection in spool_read_header()
  • CVE-2020-28019: Failure to reset function pointer after BDAT error
  • CVE-2020-28024: Heap buffer underflow in smtp_ungetc()
  • CVE-2020-28018: Use-after-free in tls-openssl.c
  • CVE-2020-28025: Heap out-of-bounds read in pdkim_finish_bodyhash()

update to exim-4.94.1

  • Fix security issue in BDAT state confusion. Ensure we reset known-good where we know we need to not be reading BDAT data, as a general case fix, and move the places where we switch to BDAT mode until after various protocol state checks. Fixes CVE-2020-BDATA reported by Qualys.
  • Fix security issue in SMTP verb option parsing (CVE-2020-EXOPT)
  • Fix security issue with too many recipients on a message (to remove a known security problem if someone does set recipients_max to unlimited, or if local additions add to the recipient list). Fixes CVE-2020-RCPTL reported by Qualys.
  • Fix CVE-2020-28016 (PFPZA): Heap out-of-bounds write in parse_fix_phrase()
  • Fix security issue CVE-2020-PFPSN and guard against cmdline invoker providing a particularly obnoxious sender full name.
  • Fix Linux security issue CVE-2020-SLCWD and guard against PATH_MAX better.
  • bring back missing exim_db.8 manual page (fixes boo#1173693)

  • bring in changes from current +fixes (lots of taint check fixes)

    • Bug 1329: Fix format of Maildir-format filenames to match other mail- related applications. Previously an 'H' was used where available info says that 'M' should be, so change to match.
    • Bug 2587: Fix pam expansion condition. Tainted values are commonly used as arguments, so an implementation trying to copy these into a local buffer was taking a taint-enforcement trap. Fix by using dynamically created buffers.
    • Bug 2586: Fix listcount expansion operator. Using tainted arguments is reasonable, eg. to count headers. Fix by using dynamically created buffers rather than a local. Do similar fixes for ACL actions 'dcc', 'log_reject_target', 'malware' and 'spam'; the arguments are expanded so could be handling tainted values.
    • Bug 2590: Fix -bi (newaliases). A previous code rearrangement had broken the (no-op) support for this sendmail command. Restore it to doing nothing, silently, and returning good status.
  • update to exim 4.94

    • some transports now refuse to use tainted data in constructing their delivery location this WILL BREAK configurations which are not updated accordingly. In particular: any Transport use of $local_user which has been relying upon check_local_user far away in the Router to make it safe, should be updated to replace $local_user with $local_part_data.
    • Attempting to remove, in router or transport, a header name that ends with an asterisk (which is a standards-legal name) will now result in all headers named starting with the string…
Record
openSUSE-SU-2021:0677-1
Updated
2026-11-02
OSVopenSUSE-SU-2021:0753-1 No score

Security update for exim

This update for exim fixes the following issues:

exim was updated to 4.94.2:

security update (boo#1185631)

  • CVE-2020-28007: Link attack in Exim's log directory
  • CVE-2020-28008: Assorted attacks in Exim's spool directory
  • CVE-2020-28014: Arbitrary PID file creation
  • CVE-2020-28011: Heap buffer overflow in queue_run()
  • CVE-2020-28010: Heap out-of-bounds write in main()
  • CVE-2020-28013: Heap buffer overflow in parse_fix_phrase()
  • CVE-2020-28016: Heap out-of-bounds write in parse_fix_phrase()
  • CVE-2020-28015: New-line injection into spool header file (local)
  • CVE-2020-28012: Missing close-on-exec flag for privileged pipe
  • CVE-2020-28009: Integer overflow in get_stdinput()
  • CVE-2020-28017: Integer overflow in receive_add_recipient()
  • CVE-2020-28020: Integer overflow in receive_msg()
  • CVE-2020-28023: Out-of-bounds read in smtp_setup_msg()
  • CVE-2020-28021: New-line injection into spool header file (remote)
  • CVE-2020-28022: Heap out-of-bounds read and write in extract_option()
  • CVE-2020-28026: Line truncation and injection in spool_read_header()
  • CVE-2020-28019: Failure to reset function pointer after BDAT error
  • CVE-2020-28024: Heap buffer underflow in smtp_ungetc()
  • CVE-2020-28018: Use-after-free in tls-openssl.c
  • CVE-2020-28025: Heap out-of-bounds read in pdkim_finish_bodyhash()

update to exim-4.94.1

  • Fix security issue in BDAT state confusion. Ensure we reset known-good where we know we need to not be reading BDAT data, as a general case fix, and move the places where we switch to BDAT mode until after various protocol state checks. Fixes CVE-2020-BDATA reported by Qualys.
  • Fix security issue in SMTP verb option parsing (CVE-2020-EXOPT)
  • Fix security issue with too many recipients on a message (to remove a known security problem if someone does set recipients_max to unlimited, or if local additions add to the recipient list). Fixes CVE-2020-RCPTL reported by Qualys.
  • Fix CVE-2020-28016 (PFPZA): Heap out-of-bounds write in parse_fix_phrase()
  • Fix security issue CVE-2020-PFPSN and guard against cmdline invoker providing a particularly obnoxious sender full name.
  • Fix Linux security issue CVE-2020-SLCWD and guard against PATH_MAX better.
  • bring back missing exim_db.8 manual page (fixes boo#1173693)

  • bring in changes from current +fixes (lots of taint check fixes)

    • Bug 1329: Fix format of Maildir-format filenames to match other mail- related applications. Previously an 'H' was used where available info says that 'M' should be, so change to match.
    • Bug 2587: Fix pam expansion condition. Tainted values are commonly used as arguments, so an implementation trying to copy these into a local buffer was taking a taint-enforcement trap. Fix by using dynamically created buffers.
    • Bug 2586: Fix listcount expansion operator. Using tainted arguments is reasonable, eg. to count headers. Fix by using dynamically created buffers rather than a local. Do similar fixes for ACL actions 'dcc', 'log_reject_target', 'malware' and 'spam'; the arguments are expanded so could be handling tainted values.
    • Bug 2590: Fix -bi (newaliases). A previous code rearrangement had broken the (no-op) support for this sendmail command. Restore it to doing nothing, silently, and returning good status.

update to exim 4.94

  • some transports now refuse to use tainted data in constructing their delivery location this WILL BREAK configurations which are not updated accordingly. In particular: any Transport use of $local_user which has been relying upon check_local_user far away in the Router to make it safe, should be updated to replace $local_user with $local_part_data.
  • Attempting to remove, in router or transport, a header name that ends with an asterisk (which is a standards-legal name) will now result in all headers named starting with the string before…
Record
openSUSE-SU-2021:0753-1
Updated
2026-11-02
OSVopenSUSE-SU-2021:0754-1 No score

Security update for exim

This update for exim fixes the following issues:

Exim was updated to exim-4.94.2

security update (boo#1185631)

  • CVE-2020-28007: Link attack in Exim's log directory
  • CVE-2020-28008: Assorted attacks in Exim's spool directory
  • CVE-2020-28014: Arbitrary PID file creation
  • CVE-2020-28011: Heap buffer overflow in queue_run()
  • CVE-2020-28010: Heap out-of-bounds write in main()
  • CVE-2020-28013: Heap buffer overflow in parse_fix_phrase()
  • CVE-2020-28016: Heap out-of-bounds write in parse_fix_phrase()
  • CVE-2020-28015: New-line injection into spool header file (local)
  • CVE-2020-28012: Missing close-on-exec flag for privileged pipe
  • CVE-2020-28009: Integer overflow in get_stdinput()
  • CVE-2020-28017: Integer overflow in receive_add_recipient()
  • CVE-2020-28020: Integer overflow in receive_msg()
  • CVE-2020-28023: Out-of-bounds read in smtp_setup_msg()
  • CVE-2020-28021: New-line injection into spool header file (remote)
  • CVE-2020-28022: Heap out-of-bounds read and write in extract_option()
  • CVE-2020-28026: Line truncation and injection in spool_read_header()
  • CVE-2020-28019: Failure to reset function pointer after BDAT error
  • CVE-2020-28024: Heap buffer underflow in smtp_ungetc()
  • CVE-2020-28018: Use-after-free in tls-openssl.c
  • CVE-2020-28025: Heap out-of-bounds read in pdkim_finish_bodyhash()

update to exim-4.94.1

  • Fix security issue in BDAT state confusion. Ensure we reset known-good where we know we need to not be reading BDAT data, as a general case fix, and move the places where we switch to BDAT mode until after various protocol state checks. Fixes CVE-2020-BDATA reported by Qualys.
  • Fix security issue in SMTP verb option parsing (CVE-2020-EXOPT)
  • Fix security issue with too many recipients on a message (to remove a known security problem if someone does set recipients_max to unlimited, or if local additions add to the recipient list). Fixes CVE-2020-RCPTL reported by Qualys.
  • Fix CVE-2020-28016 (PFPZA): Heap out-of-bounds write in parse_fix_phrase()
  • Fix security issue CVE-2020-PFPSN and guard against cmdline invoker providing a particularly obnoxious sender full name.
  • Fix Linux security issue CVE-2020-SLCWD and guard against PATH_MAX better.
  • bring back missing exim_db.8 manual page (fixes boo#1173693)

  • bring in changes from current +fixes (lots of taint check fixes)

    • Bug 1329: Fix format of Maildir-format filenames to match other mail- related applications. Previously an 'H' was used where available info says that 'M' should be, so change to match.
    • Bug 2587: Fix pam expansion condition. Tainted values are commonly used as arguments, so an implementation trying to copy these into a local buffer was taking a taint-enforcement trap. Fix by using dynamically created buffers.
    • Bug 2586: Fix listcount expansion operator. Using tainted arguments is reasonable, eg. to count headers. Fix by using dynamically created buffers rather than a local. Do similar fixes for ACL actions 'dcc', 'log_reject_target', 'malware' and 'spam'; the arguments are expanded so could be handling tainted values.
    • Bug 2590: Fix -bi (newaliases). A previous code rearrangement had broken the (no-op) support for this sendmail command. Restore it to doing nothing, silently, and returning good status.
  • update to exim 4.94

    • some transports now refuse to use tainted data in constructing their delivery location this WILL BREAK configurations which are not updated accordingly. In particular: any Transport use of $local_user which has been relying upon check_local_user far away in the Router to make it safe, should be updated to replace $local_user with $local_part_data.
    • Attempting to remove, in router or transport, a header name that ends with an asterisk (which is a standards-legal name) will now result in all headers named starting with the string…
Record
openSUSE-SU-2021:0754-1
Updated
2026-11-02
OSVopenSUSE-SU-2024:10746-1 No score

exim-4.94.2-4.2 on GA media

These are all security issues fixed in the exim-4.94.2-4.2 package on the GA media of openSUSE Tumbleweed.

Record
openSUSE-SU-2024:10746-1
Updated
2026-11-02
OSVUSN-4934-1 No score

exim4 vulnerabilities

It was discovered that Exim contained multiple security issues. An attacker could use these issues to cause a denial of service, execute arbitrary code remotely, obtain sensitive information, or escalate local privileges.

Record
USN-4934-1
Updated
2026-11-02
OSVUSN-4934-2 No score

exim4 vulnerabilities

USN-4934-1 fixed several vulnerabilities in Exim. This update provides the corresponding update for Ubuntu 14.04 ESM and Ubuntu 16.04 ESM. CVE-2020-28026 only affected Ubuntu 16.04 ESM.

Original advisory details:

It was discovered that Exim contained multiple security issues. An attacker could use these issues to cause a denial of service, execute arbitrary code remotely, obtain sensitive information, or escalate local privileges.

Record
USN-4934-2
Updated
2026-11-02

Affected products

Affected packages

Affected packages
PackageAffectedFixed
exim
Alpine:v3.13
4.00 up to 4.94.2-r0
4.94.2-r0
exim
Alpine:v3.14
4.00 up to 4.94.2-r0
4.94.2-r0
exim
Alpine:v3.15
4.00 up to 4.94.2-r0
4.94.2-r0
exim
Alpine:v3.16
4.00 up to 4.94.2-r0
4.94.2-r0
exim
Alpine:v3.17
4.00 up to 4.94.2-r0
4.94.2-r0
exim
Alpine:v3.18
4.00 up to 4.94.2-r0
4.94.2-r0
exim
Alpine:v3.19
4.00 up to 4.94.2-r0
4.94.2-r0
exim
Alpine:v3.20
4.00 up to 4.94.2-r0
4.94.2-r0
exim
Alpine:v3.21
4.00 up to 4.94.2-r0
4.94.2-r0
exim
Alpine:v3.22
4.00 up to 4.94.2-r0
4.94.2-r0
Show 28 moreShow less
Affected packages
PackageAffectedFixed
exim
Alpine:v3.23
4.00 up to 4.94.2-r0
4.94.2-r0
exim
Alpine:v3.24
4.00 up to 4.94.2-r0
4.94.2-r0
exim4
TuxCare:Ubuntu:16.04
From an advisory covering 16 CVEs
before 4.86.2-2ubuntu2.6+tuxcare.els1
4.86.2-2ubuntu2.6+tuxcare.els1
exim4-base
TuxCare:Ubuntu:16.04
From an advisory covering 16 CVEs
before 4.86.2-2ubuntu2.6+tuxcare.els1
4.86.2-2ubuntu2.6+tuxcare.els1
exim4-config
TuxCare:Ubuntu:16.04
From an advisory covering 16 CVEs
before 4.86.2-2ubuntu2.6+tuxcare.els1
4.86.2-2ubuntu2.6+tuxcare.els1
exim4-daemon-heavy
TuxCare:Ubuntu:16.04
From an advisory covering 16 CVEs
before 4.86.2-2ubuntu2.6+tuxcare.els1
4.86.2-2ubuntu2.6+tuxcare.els1
exim4-daemon-light
TuxCare:Ubuntu:16.04
From an advisory covering 16 CVEs
before 4.86.2-2ubuntu2.6+tuxcare.els1
4.86.2-2ubuntu2.6+tuxcare.els1
exim4-dev
TuxCare:Ubuntu:16.04
From an advisory covering 16 CVEs
before 4.86.2-2ubuntu2.6+tuxcare.els1
4.86.2-2ubuntu2.6+tuxcare.els1
eximon4
TuxCare:Ubuntu:16.04
From an advisory covering 16 CVEs
before 4.86.2-2ubuntu2.6+tuxcare.els1
4.86.2-2ubuntu2.6+tuxcare.els1
exim4
Debian:12
before 4.94.2-1
4.94.2-1
exim4
Debian:13
before 4.94.2-1
4.94.2-1
exim4
Debian:14
before 4.94.2-1
4.94.2-1
exim4
Debian:9
From an advisory covering 17 CVEs
before 4.89-2+deb9u8, plus listed versions
4.89-24.89-2+deb9u14.89-2+deb9u1~bpo8+14.89-2+deb9u24.89-2+deb9u3
Show 5 moreShow less
4.89-2+deb9u3~bpo8+14.89-2+deb9u44.89-2+deb9u54.89-2+deb9u64.89-2+deb9u7
4.89-2+deb9u8
exim4
Debian:10
From an advisory covering 17 CVEs
before 4.92-8+deb10u6, plus listed versions
4.92-84.92-8+deb10u14.92-8+deb10u1~bpo9+14.92-8+deb10u24.92-8+deb10u2~bpo9+1
Show 4 moreShow less
4.92-8+deb10u34.92-8+deb10u3~bpo9+14.92-8+deb10u44.92-8+deb10u5
4.92-8+deb10u6
exim4
Ubuntu:Pro:14.04:LTS
before 4.82-3ubuntu2.4+esm3, plus listed versions
4.80-7ubuntu34.80-7ubuntu44.80-9ubuntu14.80-9ubuntu24.82-3ubuntu1
Show 7 moreShow less
4.82-3ubuntu24.82-3ubuntu2.14.82-3ubuntu2.24.82-3ubuntu2.34.82-3ubuntu2.44.82-3ubuntu2.4+esm14.82-3ubuntu2.4+esm2
4.82-3ubuntu2.4+esm3
exim4
Ubuntu:Pro:16.04:LTS
before 4.86.2-2ubuntu2.6+esm1, plus listed versions
4.86-3ubuntu14.86-7ubuntu14.86-7ubuntu24.86-7ubuntu34.86.2-2ubuntu1
Show 7 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.6
4.86.2-2ubuntu2.6+esm1
exim4
Ubuntu:18.04:LTS
before 4.90.1-1ubuntu1.8, plus listed versions
4.89-5ubuntu14.89-9ubuntu14.89-9ubuntu24.89-9ubuntu34.89-9ubuntu4
Show 6 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.5
4.90.1-1ubuntu1.8
exim4
Ubuntu:20.04:LTS
before 4.93-13ubuntu1.5, plus listed versions
4.92.1-1ubuntu34.92.1-1ubuntu44.93~RC2-1ubuntu14.93-9ubuntu14.93-11ubuntu14.93-12ubuntu14.93-13ubuntu14.93-13ubuntu1.1
4.93-13ubuntu1.5
exim4
Ubuntu:18.04:LTS
From an advisory covering 20 CVEs
before 4.90.1-1ubuntu1.8, plus listed versions
4.89-5ubuntu14.89-9ubuntu14.89-9ubuntu24.89-9ubuntu34.89-9ubuntu4
Show 6 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.5
4.90.1-1ubuntu1.8
exim4
Ubuntu:20.04:LTS
From an advisory covering 20 CVEs
before 4.93-13ubuntu1.5, plus listed versions
4.92.1-1ubuntu34.92.1-1ubuntu44.93~RC2-1ubuntu14.93-9ubuntu14.93-11ubuntu14.93-12ubuntu14.93-13ubuntu14.93-13ubuntu1.1
4.93-13ubuntu1.5
exim4
Ubuntu:Pro:14.04:LTS
From an advisory covering 15 CVEs
before 4.82-3ubuntu2.4+esm3, plus listed versions
4.80-7ubuntu34.80-7ubuntu44.80-9ubuntu14.80-9ubuntu24.82-3ubuntu1
Show 7 moreShow less
4.82-3ubuntu24.82-3ubuntu2.14.82-3ubuntu2.24.82-3ubuntu2.34.82-3ubuntu2.44.82-3ubuntu2.4+esm14.82-3ubuntu2.4+esm2
4.82-3ubuntu2.4+esm3
exim4
Ubuntu:Pro:16.04:LTS
From an advisory covering 15 CVEs
before 4.86.2-2ubuntu2.6+esm1, plus listed versions
4.86-3ubuntu14.86-7ubuntu14.86-7ubuntu24.86-7ubuntu34.86.2-2ubuntu1
Show 7 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.6
4.86.2-2ubuntu2.6+esm1
exim
openSUSE:Leap 15.2
From an advisory covering 26 CVEs
before 4.94.2-lp152.8.3.1
4.94.2-lp152.8.3.1
exim
SUSE:Package Hub 15 SP1
From an advisory covering 30 CVEs
before 4.94.2-bp151.2.4.1
4.94.2-bp151.2.4.1
libspf2
SUSE:Package Hub 15 SP1
From an advisory covering 30 CVEs
before 1.2.10-bp151.4.1
1.2.10-bp151.4.1
exim
SUSE:Package Hub 15 SP2
From an advisory covering 26 CVEs
before 4.94.2-bp152.6.4.1
4.94.2-bp152.6.4.1
libspf2
SUSE:Package Hub 15 SP2
From an advisory covering 26 CVEs
before 1.2.10-bp152.5.1
1.2.10-bp152.5.1
exim
openSUSE:Tumbleweed
From an advisory covering 31 CVEs
before 4.94.2-4.2
4.94.2-4.2

History

History
RecordedChangedSources
affected, facts
affected, aliases, referencesOSV
aliasesEUVD
first indexedCVE List, GitHub Advisories, NVD, OSV

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

In short

CVE-2020-28007 is a high vulnerability (CVSS 7.8) in Exim, published May 4, 2021. No source lists public exploit code. EPSS puts the chance of exploitation in the next 30 days at 0.53%, the 45th percentile. Fixed in exim 4.94.2-r0.

References

Show 67 moreShow less
This page doesn't list everything

Left out here: the rest of 3 source descriptions. The JSON record has them.

MoveEnter Open