CVE-2026-94054
WysokieCVSS 7.0Prawdopodobieństwo exploitacji (EPSS)
Niskie ryzykoPercentyl 25 - wyżej niż 25% wszystkich znanych CVE
Streszczenie
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.
Ocena ryzyka
Może to prowadzić do wykonania dowolnego kodu lub awarii usługi, co stanowi poważne zagrożenie dla bezpieczeństwa systemu.
Rekomendacja
Zaktualizuj Exim do wersji 4.100.1 lub nowszej. Unikaj używania Proxy-Protocol z niezaufanymi serwerami proxy.
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-94055Niskie
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.
- 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 Proxy-Protocol is used with an attacker-controlled proxy, has an out-of-bounds write.
Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS

