CVE-2009-0582

evolution-data-server: insufficient checking of NTLM authentication challenge packets

Published Mar 14, 2009 CVSS 2.0 · 5.8 Medium EPSS 2.3% KEV · Not listed
Description
The ntlm_challenge function in the NTLM SASL authentication mechanism in camel/camel-sasl-ntlm.c in Camel in Evolution Data Server (aka evolution-data-server) 2.24.5 and earlier, and 2.25.92 and earlier 2.25.x versions, does not validate whether a certain length value is consistent with the amount of data in a challenge packet, which allows remote mail servers to read information from the process memory of a client, or cause a denial of service (client crash), via an NTLM authentication type 2 packet with a length value that exceeds the amount of packet data.

Remediation

No solution or workaround provided in the CVE record

Tracking

Sign in to view the affected projects.

Advisories

Source ID Title
Debian DSA Debian DSA DSA-1813-1 New evolution-data-server packages fix several vulnerabilities
Debian DSA Debian DSA DSA-1813-2 New evolution-data-server packages fix regression
EUVD EUVD EUVD-2009-0585 The ntlm_challenge function in the NTLM SASL authentication mechanism in camel/camel-sasl-ntlm.c in Camel in Evolution Data Server (aka evolution-data-server) 2.24.5 and earlier, and 2.25.92 and earlier 2.25.x versions, does not validate whether a certain length value is consistent with the amount of data in a challenge packet, which allows remote mail servers to read information from the process memory of a client, or cause a denial of service (client crash), via an NTLM authentication type 2 packet with a length value that exceeds the amount of packet data.
History

No history.

Weaknesses

Sources

Status
PUBLISHED
Assigner
redhat
Published
Updated
Aug 7, 2024, 4:40 AM
Reserved
Feb 13, 2009, 12:00 AM
Status
Modified
Published
Mar 14, 2009, 6:30 PM
Modified
Jun 16, 2026, 11:05 PM
Severity
Moderate
Public date
Mar 12, 2009, 12:00 AM