Skip to content

CVE-2010-1192 libESMTP, probably 1.0.4 and earlier, does not properly handle a '\0' character in a domain name in the subject's Common Name (CN) field of an X.509 certificate, which allows man-in-the-middle attacke...

MediumCVSS 6.8 EPSS 1.00%
Published
Updated
Exploit status
No public exploit known

Description

libESMTP, probably 1.0.4 and earlier, does not properly handle a '\0' character in a domain name in the subject's Common Name (CN) field of an X.509 certificate, which allows man-in-the-middle attackers to spoof arbitrary SSL servers via a crafted certificate issued by a legitimate Certification Authority, a related issue to CVE-2009-2408.

Affected products

ProductAffected versionsFixed in
stafford.uklinux libesmtp <= 1.0.4 No fix listed
stafford.uklinux libesmtp = 0.1 No fix listed
stafford.uklinux libesmtp = 0.1-a No fix listed
stafford.uklinux libesmtp = 0.2 No fix listed
stafford.uklinux libesmtp = 0.3 No fix listed
stafford.uklinux libesmtp = 0.4 No fix listed
stafford.uklinux libesmtp = 0.5 No fix listed
stafford.uklinux libesmtp = 0.6 No fix listed
stafford.uklinux libesmtp = 0.6-a No fix listed
stafford.uklinux libesmtp = 0.6.1 No fix listed
stafford.uklinux libesmtp = 0.7.0 No fix listed
stafford.uklinux libesmtp = 0.7.1 No fix listed
stafford.uklinux libesmtp = 0.8.0 No fix listed
stafford.uklinux libesmtp = 0.8.1 No fix listed
stafford.uklinux libesmtp = 0.8.2 No fix listed
stafford.uklinux libesmtp = 0.8.3 No fix listed
stafford.uklinux libesmtp = 0.8.4 No fix listed
stafford.uklinux libesmtp = 0.8.5 No fix listed
stafford.uklinux libesmtp = 0.8.6 No fix listed
stafford.uklinux libesmtp = 0.8.7 No fix listed
stafford.uklinux libesmtp = 0.8.8 No fix listed
stafford.uklinux libesmtp = 0.8.9 No fix listed
stafford.uklinux libesmtp = 0.8.10 No fix listed
stafford.uklinux libesmtp = 0.8.10-p1 No fix listed
stafford.uklinux libesmtp = 0.8.11 No fix listed
Show 9 more
ProductAffected versionsFixed in
stafford.uklinux libesmtp = 0.8.12 No fix listed
stafford.uklinux libesmtp = 1.0 No fix listed
stafford.uklinux libesmtp = 1.0-rc1 No fix listed
stafford.uklinux libesmtp = 1.0.1 No fix listed
stafford.uklinux libesmtp = 1.0.2 No fix listed
stafford.uklinux libesmtp = 1.0.3 No fix listed
debian/libesmtp(Debian:12) < 1.0.4-5 1.0.4-5
debian/libesmtp(Debian:13) < 1.0.4-5 1.0.4-5
debian/libesmtp(Debian:14) < 1.0.4-5 1.0.4-5

References