CVE-2007-1558 Weak cryptography in n/a

Low 2.6 Published Updated

Remote attackers can guess password prefixes via MITM attacks exploiting MD5 collisions in APOP, affecting email clients like Thunderbird and Evolution.

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-2007-1558?

CVE-2007-1558 is a low-severity vulnerability in n/a, published on 16 Apr 2007. 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

The APOP protocol allows remote attackers to guess the first 3 characters of a password via man-in-the-middle (MITM) attacks that use crafted message IDs and MD5 collisions. NOTE: this design-level issue potentially affects all products that use APOP, including (1) Thunderbird 1.x before 1.5.0.12 and 2.x before 2.0.0.4, (2) Evolution, (3) mutt, (4) fetchmail before 6.3.8, (5) SeaMonkey 1.0.x before 1.0.9 and 1.1.x before 1.1.2, (6) Balsa 2.3.16 and earlier, (7) Mailfilter before 0.8.2, and possibly other products.

Which versions are affected by CVE-2007-1558?

It affects 1 product.

Linux distribution packages (40)
fetchmail Red Hat:enterprise_linux:2.1::asAll versions0:5.9.0-21.7.3.el2.1.6
fetchmailconf Red Hat:enterprise_linux:2.1::asAll versions0:5.9.0-21.7.3.el2.1.6
fetchmail Red Hat:enterprise_linux:2.1::awAll versions0:5.9.0-21.7.3.el2.1.6
fetchmailconf Red Hat:enterprise_linux:2.1::awAll versions0:5.9.0-21.7.3.el2.1.6
fetchmail Red Hat:enterprise_linux:2.1::esAll versions0:5.9.0-21.7.3.el2.1.6
fetchmailconf Red Hat:enterprise_linux:2.1::esAll versions0:5.9.0-21.7.3.el2.1.6
fetchmail Red Hat:enterprise_linux:2.1::wsAll versions0:5.9.0-21.7.3.el2.1.6
fetchmailconf Red Hat:enterprise_linux:2.1::wsAll versions0:5.9.0-21.7.3.el2.1.6
evolution Red Hat:enterprise_linux:3::asAll versions0:1.4.5-20.el3
evolution-debuginfo Red Hat:enterprise_linux:3::asAll versions0:1.4.5-20.el3
evolution-devel Red Hat:enterprise_linux:3::asAll versions0:1.4.5-20.el3
fetchmail Red Hat:enterprise_linux:3::asAll versions0:6.2.0-3.el3.4
fetchmail-debuginfo Red Hat:enterprise_linux:3::asAll versions0:6.2.0-3.el3.4
evolution Red Hat:enterprise_linux:3::desktopAll versions0:1.4.5-20.el3
evolution-debuginfo Red Hat:enterprise_linux:3::desktopAll versions0:1.4.5-20.el3
evolution-devel Red Hat:enterprise_linux:3::desktopAll versions0:1.4.5-20.el3
fetchmail Red Hat:enterprise_linux:3::desktopAll versions0:6.2.0-3.el3.4
fetchmail-debuginfo Red Hat:enterprise_linux:3::desktopAll versions0:6.2.0-3.el3.4
evolution Red Hat:enterprise_linux:3::esAll versions0:1.4.5-20.el3
evolution-debuginfo Red Hat:enterprise_linux:3::esAll versions0:1.4.5-20.el3
evolution-devel Red Hat:enterprise_linux:3::esAll versions0:1.4.5-20.el3
fetchmail Red Hat:enterprise_linux:3::esAll versions0:6.2.0-3.el3.4
fetchmail-debuginfo Red Hat:enterprise_linux:3::esAll versions0:6.2.0-3.el3.4
evolution Red Hat:enterprise_linux:3::wsAll versions0:1.4.5-20.el3
evolution-debuginfo Red Hat:enterprise_linux:3::wsAll versions0:1.4.5-20.el3
evolution-devel Red Hat:enterprise_linux:3::wsAll versions0:1.4.5-20.el3
fetchmail Red Hat:enterprise_linux:3::wsAll versions0:6.2.0-3.el3.4
fetchmail-debuginfo Red Hat:enterprise_linux:3::wsAll versions0:6.2.0-3.el3.4
evolution Red Hat:enterprise_linux:4::asAll versions0:2.0.2-35.0.2.el4
evolution-debuginfo Red Hat:enterprise_linux:4::asAll versions0:2.0.2-35.0.2.el4
evolution-devel Red Hat:enterprise_linux:4::asAll versions0:2.0.2-35.0.2.el4
fetchmail Red Hat:enterprise_linux:4::asAll versions0:6.2.5-6.0.1.el4
fetchmail-debuginfo Red Hat:enterprise_linux:4::asAll versions0:6.2.5-6.0.1.el4
evolution Red Hat:enterprise_linux:4::desktopAll versions0:2.0.2-35.0.2.el4
evolution-debuginfo Red Hat:enterprise_linux:4::desktopAll versions0:2.0.2-35.0.2.el4
evolution-devel Red Hat:enterprise_linux:4::desktopAll versions0:2.0.2-35.0.2.el4
fetchmail Red Hat:enterprise_linux:4::desktopAll versions0:6.2.5-6.0.1.el4
fetchmail-debuginfo Red Hat:enterprise_linux:4::desktopAll versions0:6.2.5-6.0.1.el4
evolution Red Hat:enterprise_linux:4::esAll versions0:2.0.2-35.0.2.el4
evolution-debuginfo Red Hat:enterprise_linux:4::esAll versions0:2.0.2-35.0.2.el4

Products include Apop Protocol Apop Protocol.

How do I fix CVE-2007-1558?

Upgrade to a fixed version.

Is CVE-2007-1558 being exploited?

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

Sources

Also known as DEBIAN-CVE-2007-1558, GHSA-jmh6-7c53-fg26, RHSA-2007:0344, RHSA-2007:0353, RHSA-2007:0385, openSUSE-SU-2024:11615-1.

Is CVE-2007-1558 in your software?

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

Check your SBOMs for free