CVE-2022-1328 Memory corruption in Mutt

Medium 4.3 Published Updated

A buffer overflow in Mutt's uudecoder allows attackers to read past input boundaries, potentially causing crashes or executing arbitrary code.

Exploited in the wild
Not known
Login needed
Not needed
Attackable
Over the internet
Victim action needed
A user has to click or open something
Fix
Available

What is CVE-2022-1328?

CVE-2022-1328 is a medium-severity memory corruption vulnerability in Debian Debian Linux, published on 14 Apr 2022. An attacker can exploit it over the internet without logging in, and only if a user opens a file or follows a link.

Official description

Buffer Overflow in uudecoder in Mutt affecting all versions starting from 0.94.13 before 2.2.3 allows read past end of input line

Weakness: CWE-120

Which versions are affected by CVE-2022-1328?

It affects 3 products.

Linux distribution packages (17)
mutt AlmaLinux:8All versions5:2.0.7-2.el8
mutt AlmaLinux:9All versions5:2.2.6-1.el9
mutt Red Hat:enterprise_linux:8::appstreamAll versions5:2.0.7-2.el8
mutt-debuginfo Red Hat:enterprise_linux:8::appstreamAll versions5:2.0.7-2.el8
mutt-debugsource Red Hat:enterprise_linux:8::appstreamAll versions5:2.0.7-2.el8
mutt Red Hat:enterprise_linux:9::appstreamAll versions5:2.2.6-1.el9
mutt-debuginfo Red Hat:enterprise_linux:9::appstreamAll versions5:2.2.6-1.el9
mutt-debugsource Red Hat:enterprise_linux:9::appstreamAll versions5:2.2.6-1.el9
mutt Rocky Linux:8All versions5:2.0.7-2.el8
mutt Rocky Linux:9All versions5:2.2.6-1.el9
mutt SUSE:Linux Enterprise Module for Basesystem 15 SP3All versions1.10.1-150000.3.23.1
mutt SUSE:Linux Enterprise Real Time 15 SP2All versions1.10.1-150000.3.23.1
mutt SUSE:Linux Enterprise Server 12 SP5All versions1.10.1-55.27.1
mutt SUSE:Linux Enterprise Server for SAP Applications 12 SP5All versions1.10.1-55.27.1
mutt openSUSE:Leap 15.3All versions1.10.1-150000.3.23.1
mutt openSUSE:TumbleweedAll versions2.2.3-1.1
neomutt openSUSE:TumbleweedAll versions20220429-1.1

Products include Debian Debian Linux, Fedoraproject Fedora, Mutt Mutt.

How do I fix CVE-2022-1328?

Upgrade to a fixed version.

Upgrade to the fixed version. Memory-safe languages, compiler hardening and fuzzing prevent most new cases. More about Memory corruption.

Is CVE-2022-1328 being exploited?

There is no known exploitation of CVE-2022-1328 in the wild and no public exploit code.

All Debian Debian Linux vulnerabilities

Sources

Also known as ALSA-2022:7640, ALSA-2022:8219, AZL-9472, DEBIAN-CVE-2022-1328, DLA-2999-1, GHSA-qfrq-pp74-gpff and 10 more.

Is CVE-2022-1328 in your software?

Upload an SBOM and sbomify checks it against every vulnerability here, every day.

Check your SBOMs for free