Aktywnie wykorzystywana w atakach
Exim Mail Transfer Agent (MTA) Improper Input Validation
Exim - Mail Transfer Agent (MTA) · Figuruje w katalogu CISA KEV od 2022-01-10. Oznacza to potwierdzone ataki w środowisku produkcyjnym.
Wymagane działanie: Apply updates per vendor instructions.
CVE-2019-10149
KrytyczneCVSS 9.8KEVStreszczenie
W Exim w wersjach od 4.87 do 4.91 (włącznie) występuje błąd polegający na niewłaściwej walidacji adresu odbiorcy w funkcji deliver_message() w pliku /src/deliver.c. Może to prowadzić do zdalnego wykonania poleceń.
Ocena ryzyka
Atakujący może zdalnie wykonać dowolne polecenia na serwerze pocztowym, co może skutkować pełnym przejęciem systemu. Ryzyko jest krytyczne, ponieważ Exim jest powszechnie używanym serwerem MTA.
Rekomendacja
Zaktualizuj Exim do wersji 4.92 lub nowszej. Jeśli aktualizacja nie jest możliwa, należy rozważyć tymczasowe wyłączenie lub ograniczenie dostępu do usługi.
Inne podatności w Exim
Zobacz wszystkie- CVE-2016-1531Wysokie
Exim w wersjach przed 4.86.2, zainstalowany z ustawieniem setuid root, umożliwia lokalnym użytkownikom uzyskanie podwyższonych uprawnień za pomocą argumentu perl_startup.
- CVE-2026-45185Krytyczne
Exim w wersjach przed 4.99.3, w określonych konfiguracjach GnuTLS, ma podatność typu use-after-free w ścieżce analizy ciała BDAT. Może to prowadzić do uszkodzenia sterty, gdy klient wyśle powiadomienie TLS close_notify w trakcie transferu CHUNKING, a następnie ostatni bajt w czystym tekście na tym samym połączeniu TCP.
- CVE-2019-16928KrytyczneAktywnie exploitowane
Podatność w Exim w wersjach od 4.92 do 4.92.2 pozwala na zdalne wykonanie kodu. W funkcji string_vformat w pliku string.c występuje przepełnienie bufora na stercie związane z długim poleceniem EHLO.
- CVE-2018-6789KrytyczneAktywnie exploitowane
W funkcji base64d w module nasłuchującym SMTP w Exim przed wersją 4.90.1 wykryto problem, który przy wysłaniu spreparowanej wiadomości może spowodować przepełnienie bufora. Może to zostać wykorzystane do zdalnego wykonania kodu.
- CVE-2026-66141Wysokie
W Exim przed wersją 4.99.5 występuje podatność eskalacji uprawnień przez plik .forward. Mechanizm force_command dla transportu pipe jest nieprawidłowo obsługiwany, co pozwala na wykonanie dowolnych poleceń z wyższymi uprawnieniami.
- CVE-2026-66140Wysokie
W Exim przed wersją 4.99.5 nieprawidłowe obsługiwanie argumentów związanych z queue-name umożliwia przechodzenie poza katalog spool i dostęp do plików poza nim, co może prowadzić do eskalacji uprawnień.
- CVE-2026-48840Średnie
Exim 4.88 przed 4.99.4 w niektórych konfiguracjach proxy nieprawidłowo obsługuje krótkie ładunki, ujawniając niezainicjalizowane wartości pamięci stosu klientowi.
- CVE-1999-0971Wysokie
Przepełnienie bufora w Exim umożliwia lokalnym użytkownikom uzyskanie uprawnień roota poprzez długą opcję :include: w pliku .forward.
Oryginalny opis (angielski, źródło NVD)
A flaw was found in Exim versions 4.87 to 4.91 (inclusive). Improper validation of recipient address in deliver_message() function in /src/deliver.c may lead to remote command execution.

