Katalog CVE

CVE-2003-0161

Wysokie
Opublikowano: Przetłumaczono: NVD NIST

Streszczenie

Funkcja prescan() w parserze adresów (parseaddr.c) w Sendmail przed wersją 8.12.9 nieprawidłowo obsługuje konwersje między typami char i int, co może prowadzić do wyłączenia sprawdzania długości. To pozwala atakującym na spowodowanie odmowy usługi oraz potencjalne wykonanie dowolnego kodu poprzez atak typu buffer overflow.

Ocena ryzyka

Organizacja może być narażona na ataki, które prowadzą do odmowy usługi oraz możliwość wykonania złośliwego kodu, co może skutkować poważnymi konsekwencjami dla bezpieczeństwa systemu.

Rekomendacja

Zaleca się aktualizację Sendmail do wersji 8.12.9 lub nowszej, aby usunąć tę podatność oraz przeprowadzenie audytu bezpieczeństwa systemów korzystających z tej aplikacji.

Powiązane podatności

Oryginalny opis (angielski, źródło NVD)

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.

Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS