CVE-2026-94055
NiskieCVSS 3.7Prawdopodobieństwo exploitacji (EPSS)
Niskie ryzykoPercentyl 28 - wyżej niż 28% wszystkich znanych CVE
Streszczenie
Exim w wersjach przed 4.100.1 zawiera podatność typu use-after-free, która występuje gdy używane są pewne nie-domyślne ustawienia TLS w połączeniu z biblioteką GnuTLS.
Ocena ryzyka
Podatność może prowadzić do awarii usługi pocztowej lub potencjalnie do wykonania nieautoryzowanego kodu w kontekście procesu Exim, co zagraża poufności i dostępności poczty.
Rekomendacja
Zaktualizuj Exim do wersji 4.100.1 lub nowszej. Jeśli aktualizacja nie jest możliwa, rozważ zmianę konfiguracji TLS lub użycie innej biblioteki TLS.
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-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-94057Średnie
Exim w wersjach przed 4.100.1 pozwala na SMTP smuggling, w którym odebrana wiadomość nie pasuje do żadnej wysłanej wiadomości, lecz zależy od spreparowanych danych wysłanych po odrzuceniu podczas przetwarzania DATA.
- CVE-2026-94056Wysokie
Exim w wersjach przed 4.100.1, gdy używany jest Proxy-Protocol z serwerem proxy kontrolowanym przez atakującego, pozwala na odczyt niezainicjalizowanych danych ze stosu pamięci.
- CVE-2026-94054Wysokie
Exim w wersjach przed 4.100.1, gdy używany jest Proxy-Protocol z serwerem proxy kontrolowanym przez atakującego, zawiera błąd zapisu poza granicami bufora.
- 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ń.
Oryginalny opis (angielski, źródło NVD)
Exim before 4.100.1, when certain non-default TLS settings are used with GnuTLS, has a use-after-free.
Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS

