nouzové vydání poštovního serveru s odstraněním další (), potenciálně umožňuje vzdálené spuštění vlastního kódu na serveru prostřednictvím odeslání speciálně upraveného řetězce v příkazu EHLO. Zranitelnost se projevuje v fázi po obnovení oprávnění a je omezena na vykonání kódu s právy neprivilegovaného uživatele, pod kterým běží zpracovatel příchozí pošty.
Problém se projevuje pouze v větvi Exim 4.92 (4.92.0, 4.92.1 a 4.92.2) a nekryje se se zranitelností, která byla odstraněna na začátku měsíce . Zranitelnost je způsobena přetečením zásobníku ve funkci , definované v souboru string.c. Demonstrovaná umožňuje vyvolat pád prostřednictvím odeslání dlouhého řetězce (několik kilobajtů) v příkazu EHLO, ale zranitelnost může být využita i prostřednictvím jiných příkazů, a také může být potenciálně použita k provedení kódu.
Obchvaty blokace zranitelnosti neexistují, proto se všem uživatelům doporučuje naléhavě provést aktualizaci, aplikovat nebo se ujistit o použití dodávaných distribucí balíčků, ve kterých byly aplikovány opravy aktuálních zranitelností. Oprava byla vydána pro (týká se pouze větve 19.04), , , (týká se pouze Debian 10 Buster) a . RHEL a CentOS nejsou ohroženy, protože Exim nepatří do jejich standardního repozitáře balíčků (v aktualizace zatím ). V SUSE/openSUSE se zranitelnost neprojevuje kvůli použití větve Exim 4.88.
Zdroj: opennet.ru
