Összefoglaló
Az Exim egy sérülékenységét jelentették, amit kihasználva a támadók feltörhetik a sérülékeny rendszert.
Leírás
A sérülékenységet a “dkim_exim_query_dns_txt()” függvény (src/dkim.c) hibája okozza, amely a DNS rekordok feldolgozása közben jelentkezik. Ezt kihasználva halom alapú túlcsordulást lehet előidézni egy olyan email segítségével, amely olyan domain-ről érkezik, ahol a támadó felügyeli a DNS-t.
A sérülékenység sikeres kihasználása tetszőleges kód végrehajtását teszi lehetővé, de ehhez szükséges, hogy az alkalmazásban legyen DKIM támogatás (alapértelezés szerint van), illetve az “acl_smtp_connect”-ben vagy “acl_smtp_rcpt”-ben ne legyen engedélyezve a “warn control = dkim_disable_verify” ACL.
A sérülékenységet a 4.70 és 4.80 közti verziókban jelentették.
Megoldás
Frissítsen a legújabb verzióraTámadás típusa
Input manipulation (Bemenet módosítás)Hatás
Loss of availability (Elérhetőség elvesztése)Loss of confidentiality (Bizalmasság elvesztése)
Loss of integrity (Sértetlenség elvesztése)
Szükséges hozzáférés
Remote/Network (Távoli/hálózat)Hivatkozások
Gyártói referencia: lists.exim.org
CVE-2012-5671 - NVD CVE-2012-5671
SECUNIA 51098