Tři kritické zranitelnosti v Exim, které umožňují vzdálené spuštění kódu na serveru

Projekt Zero Day Initiative (ZDI) odhalil informace o neopravovaných (0-day) zranitelnostech (CVE-2023-42115, CVE-2023-42116, CVE-2023-42117) na poštovním serveru Exim, které umožňují vzdálené spuštění vlastního kódu na serveru s právy procesu přijímajícího spojení na 25. síťovém portu. Pro provedení útoku není vyžadována autentifikace.

První zranitelnost (CVE-2023-42115) je způsobena chybou ve službě smtp a souvisí s nedostatkem řádných kontrol dat získaných od uživatele během SMTP sezení, která jsou používána pro výpočet velikosti vyrovnávací paměti. V důsledku toho může útočník dosáhnout kontrolované zápisu svých dat do oblasti paměti mimo vyhrazenou vyrovnávací paměť.

Druhá zranitelnost (CVE-2023-42116) se nachází v zpracování NTLM požadavků a je způsobena kopírováním dat získaných od uživatele do vyrovnávací paměti pevné velikosti bez nezbytných kontrol velikosti zapisovaných informací.

Třetí zranitelnost (CVE-2023-42117) se vyskytuje v procesu smtp, který přijímá spojení na 25 TCP portu, a je způsobena absencí kontroly vstupních dat, což může vést k zápisu předaných uživatelských dat do oblasti paměti mimo vyhrazenou vyrovnávací paměť.

Zranitelnosti jsou označeny jako 0-day, tedy zůstávají neopravované, ale ve zprávě ZDI se uvádí, že vývojáři Exim byli předem upozorněni na problémy. Poslední změna v kódové základně Exim byla provedena před dvěma dny a zatím není jasné, kdy budou problémy vyřešeny (výrobci distribucí zatím nestihli reagovat, protože informace byla zveřejněna bez podrobností před několika hodinami). V současnosti se vývojáři Exim připravují na vydání nové verze 4.97, ale přesné údaje o čase její publikace zatím nejsou k dispozici. Jako jedinou prozatímní metodu ochrany se zmiňuje omezení přístupu k SMTP službě založené na Exim.

Kromě výše zmíněných kritických zranitelností byly odhaleny také informace o několika méně nebezpečných problémech:

  • CVE-2023-42118 — celočíselný přetečení v knihovně libspf2, projevující se při analýze SPF maker. Zranitelnost umožňuje iniciovat vzdálené poškození obsahu paměti a potenciálně může být použita pro organizaci spuštění vlastního kódu. serveru.
  • CVE-2023-42114 — chyba vedoucí k čtení z paměťové oblasti mimo buffer v NTLM zpracovávacím modulu. Tato probléma může vést k úniku obsahu paměti procesu, který obsluhuje síťové požadavky.
  • CVE-2023-42119 — zranitelnost v dnsdb zpracovávacím modulu, která způsobuje únik obsahu paměti procesu smtp.

Zdroj: opennet.ru

Koupit spolehlivý hosting pro webové stránky s ochranou proti DDoS, VPS VDS servery 🔥 Koupit spolehlivý hosting pro webové stránky s ochranou proti DDoS, VPS VDS servery | ProHoster