CVE-2021-32055

Mutt 1.11.0 through 2.0.x before 2.0.7 (and NeoMutt 2019-10-25 through 2021-05-04) has a $imap_qresync issue in which imap/util.c has an out-of-bounds read in…

published May 5, 2021

CVSS
—
EPSS
3%
Percentile
84.9
In the wild
Unconfirmed
What it is

⚠️ Just a tiny comma could expose your IMAP setup! An out-of-bounds read vulnerability lurks in Mutt and NeoMutt that could lead to unexpected behavior. 🔍 Think of your email checks like package deliveries—if the delivery list unexpectedly ends with a comma, it could mess up how the courier processes the order, leading to chaos in the shipping department! 📦 In practical terms, an attacker could exploit this oversight in very specific scenarios, potentially exposing sensitive email data or causing erratic client behavior. This may not be the end of the world, but it's definitely a headache you'd rather avoid!

Put simply

Think of your email checks like package deliveries—if the delivery list unexpectedly ends with a comma, it could mess up how the courier processes the order, leading to chaos in the shipping department! 📦 The vulnerability arises from an out-of-bounds read in the IMAP utility file, triggered when an IMAP sequence set ends with a comma. While the $imap_qresync setting isn't enabled by default, it’s a good practice to be aware of this flaw if you decide to use it.

What to do

In practical terms, an attacker could exploit this oversight in very specific scenarios, potentially exposing sensitive email data or causing erratic client behavior. This may not be the end of the world, but it's definitely a headache you'd rather avoid! Upgrade to Mutt version 2.0.7 or later, and for NeoMutt users, ensure you're on a version released after May 2021. Keep an eye on your configurations to ensure you aren't enabling any risky settings inadvertently! You've got this! By following these steps, you can keep your email communication secure and running smoothly. 🛡️

The record
Technical detail
CVSS
Not scored
CVSS v4.0
Not supplied
EPSS
0.02551 · 84.9th percentile
Published
2021-05-05T15:06Z
EPSS history
Timeline
  • 05 MAY 15:06Z
    Mutt 1.11.0 through 2.0.x before 2.0.7 (and NeoMutt 2019-10-25 through 2021-05-04) has a $imap_qresync issue in which imap/util.c has an out-of-bounds read in…
    cvelistv5