CVE-2022-37452

Exim before 4.95 has a heap-based buffer overflow for the alias list in host_name_lookup in host.c when sender_host_name is set

published August 7, 2022

CVSS
—
EPSS
4%
Percentile
90.0
In the wild
Unconfirmed
What it is

⚠️ An overlooked buffer overflow in Exim could let mischief-makers craft a clever email and disrupt service! Think of it like an overflowing mailbox that can't handle too many letters — eventually, it spills onto the floor, creating a chaotic mess. In this case, the alias list in Exim's host_name_lookup is that mailbox, and a crafty sender could fill it up beyond its limits. If exploited, this could lead to unexpected behavior or crashes in your mail server, potentially causing service disruptions. While there’s no immediate threat on the horizon, it’s wise to address this before it creates a bigger headache down the line!

Put simply

Think of it like an overflowing mailbox that can't handle too many letters — eventually, it spills onto the floor, creating a chaotic mess. In this case, the alias list in Exim's host_name_lookup is that mailbox, and a crafty sender could fill it up beyond its limits. This vulnerability is a heap-based buffer overflow found in Exim versions before 4.95. It occurs when the sender_host_name is set, allowing for excessive data to be processed improperly, which can affect the stability of the system.

What to do

If exploited, this could lead to unexpected behavior or crashes in your mail server, potentially causing service disruptions. While there’s no immediate threat on the horizon, it’s wise to address this before it creates a bigger headache down the line! Upgrade Exim to version 4.95 or later to patch this vulnerability. Regularly review your mail server configurations and monitor logs for unusual activity. It’s a good idea to apply these updates proactively! You've got this! With the right updates, you can keep your mail server running smoothly and safely. 🛡️

The record
Technical detail
CVSS
Not scored
CVSS v4.0
Not supplied
EPSS
0.03814 · 90.0th percentile
Published
2022-08-07T17:06Z
EPSS history
Timeline
  • 07 AUG 17:06Z
    Exim before 4.95 has a heap-based buffer overflow for the alias list in host_name_lookup in host.c when sender_host_name is set
    cvelistv5