CVE-2019-13917

Exim 4.85 through 4.92 (fixed in 4.92.1) allows remote code execution as root in some unusual configurations that use the ${sort } expansion for items that can…

published July 25, 2019

CVSS
—
EPSS
9%
Percentile
95.1
In the wild
Unconfirmed
What it is

⚠️ An unexpected twist in Exim! Certain configurations can let attackers execute code as root with nothing more than a crafty input. 🔥 Think of Exim as a delivery service that sorts packages by their labels. If someone can manipulate those labels, they could send a package with a dangerous surprise instead of the intended delivery — and it would go right to the intended recipient! An attacker could exploit this flaw to run arbitrary code as root, potentially compromising your entire email server and leading to data theft, service disruption, or even full control over the server. This level of access could lead to absolute chaos if left unchecked!

Put simply

Think of Exim as a delivery service that sorts packages by their labels. If someone can manipulate those labels, they could send a package with a dangerous surprise instead of the intended delivery — and it would go right to the intended recipient! This vulnerability in Exim versions 4.85 to 4.92 allows remote code execution due to the misuse of the ${sort} expansion with inputs controlled by the attacker. The flaw enables unintended command execution if the conditions are right.

What to do

An attacker could exploit this flaw to run arbitrary code as root, potentially compromising your entire email server and leading to data theft, service disruption, or even full control over the server. This level of access could lead to absolute chaos if left unchecked! To secure your systems, upgrade Exim to version 4.92.1 or higher immediately. Additionally, review your configurations to ensure that user inputs cannot manipulate sorting mechanisms. Regularly audit your email server settings to prevent misconfigurations. You've got this! Take these steps, and you’ll be safeguarding your server in no time! 🛡️

The record
Technical detail
CVSS
Not scored
CVSS v4.0
Not supplied
EPSS
0.08622 · 95.1th percentile
Published
2019-07-25T19:07Z
EPSS history
Timeline
  • 25 JUL 19:07Z
    Exim 4.85 through 4.92 (fixed in 4.92.1) allows remote code execution as root in some unusual configurations that use the ${sort } expansion for items that can…
    cvelistv5