Aktywnie wykorzystywana w atakach
Exim Out-of-bounds Write Vulnerability
Exim - Exim Internet Mailer · Figuruje w katalogu CISA KEV od 2022-03-03. Oznacza to potwierdzone ataki w środowisku produkcyjnym.
Wymagane działanie: Apply updates per vendor instructions.
CVE-2019-16928
KrytyczneCVSS 9.8KEVStreszczenie
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.
Ocena ryzyka
Atakujący może zdalnie wykonać dowolny kod na serwerze pocztowym, co prowadzi do pełnego przejęcia systemu. Może to skutkować kradzieżą danych, rozsyłaniem spamu lub wykorzystaniem serwera do dalszych ataków.
Rekomendacja
Należy niezwłocznie zaktualizować Exim do wersji 4.92.3 lub nowszej. Do czasu aktualizacji zaleca się ograniczenie dostępu do usługi SMTP z niezaufanych źródeł.
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-10149KrytyczneAktywnie exploitowane
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ń.
- 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)
Exim 4.92 through 4.92.2 allows remote code execution, a different vulnerability than CVE-2019-15846. There is a heap-based buffer overflow in string_vformat in string.c involving a long EHLO command.

