CVE-2010-1194: Stafford.uklinux Libesmtp

Medium severity, CVSS 6.8. EPSS: 1.2% chance of exploitation in the next 30 days.

The match_component function in smtp-tls.c in libESMTP 1.0.3.r1, and possibly other versions including 1.0.4, treats two strings as equal if one is a substring of the other, which allows remote attackers to spoof trusted certificates via a crafted subjectAltName.

Affected products

  • Stafford.uklinux Libesmtp: version 0.1 only; version 0.2 only; version 0.3 only; version 0.4 only; version 0.5 only; version 0.6 only; …

Published 2010-03-31. Last modified 2026-06-16.