CVE-2003-0161
NoneCVSS
—
EPSS
38.8%
Published
Apr 2, 2003
CISA due date
—
The record
The prescan() function in the address parser (parseaddr.c) in Sendmail before 8.12.9 does not properly handle certain conversions from char and int types, which can cause a length check to be disabled when Sendmail misinterprets an input value as a special "NOCHAR" control value, allowing attackers to cause a denial of service and possibly execute arbitrary code via a buffer overflow attack using messages, a different vulnerability than CVE-2002-1337.
Affected packages
| Ecosystem | Package | Introduced | Fixed |
|---|---|---|---|
| Debian:11 | sendmail | 0 | 8.12.9-1 |
| Debian:12 | sendmail | 0 | 8.12.9-1 |
| Debian:13 | sendmail | 0 | 8.12.9-1 |
| Debian:3.0 | sendmail | 0 | 8.12.3-6.3 |
| Debian:3.0 | sendmail-wide | 0 | 8.12.3+3.5Wbeta-5.4 |
Related vulnerabilities
- CVE-2009-1490 Heap-based buffer overflow in Sendmail before 8.13.2 allows remote attackers to cause a… Also affects sendmail
- CVE-2006-0058 Signal handler race condition in Sendmail 8.13.x before 8.13.6 allows remote attackers to… Also affects sendmail
- CVE-2003-0681 A "potential buffer overflow in ruleset parsing" for Sendmail 8.12.9, when using the… Also affects sendmail
- CVE-2003-0694 The prescan function in Sendmail 8.12.9 allows remote attackers to execute arbitrary code… Also affects sendmail
- CVE-2002-1337 Buffer overflow in Sendmail 5.79 to 8.12.7 allows remote attackers to execute arbitrary… Also affects sendmail