Uppdatering av e-postservern Exim 4.99.1 med sÄrbarhetsÄtgÀrder.

En korrigerad version av e-postservern Exim 4.99.1 har publicerats, dÀr en sÄrbarhet (CVE-2025-67896) har ÄtgÀrdats. Denna sÄrbarhet kan tillÄta en fjÀrrattackerare att skada innehÄllet i minnet utanför den tilldelade bufferten. Potentiellt kan problemet anvÀndas för fjÀrrkörning av kod pÄ servern, men en fungerande exploit Àr inte Àn tillgÀnglig.

SÄrbarheten finns i koden för att arbeta med den interna databasen (Hints DB) baserad pÄ SQLite, som anvÀnds för att lagra tidsinformation, meddelandets leveransstatus och uppgifter om e-postutskickets intensitet. Problemet orsakas av att poster frÄn databasen direkt omvandlas till den interna strukturen "dbdata_ratelimit_unique" utan korrekt validering. Det uppstod en situation dÀr en fixstorlek av arrayen "bloom", om 40 byte, skapades, och innehÄllet i fÀltet "bloom_size", som definierar antalet element i arrayen, berodde pÄ datastorleken i databasen. Angriparen kunde orsaka att skrivning skedde utanför den tilldelade bufferten genom att placera data i databasen (med hjÀlp av ytterligare en sÄrbarhet), vilket gjorde att "bloom_size" antog ett vÀrde som var betydligt större Àn storleken pÄ arrayen.

Problemet upptrÀder i versionerna Exim 4.99 och 4.98.2, och det pÄverkar endast konfigurationer med ACL ratelimit, dÀr parametrarna "unique" eller "per_addr" anvÀnds (till exempel "warn ratelimit = 100 / 1h / per_addr / $sender_address" eller "warn ratelimit = 100 / 1h / per_rcpt / unique=$sender_address"). Dessutom, för att en attack ska kunna genomföras, mÄste Exim vara kompilerad med stöd för SQLite (USE_SQLITE=yes), aktiverad i konfigurationsfilen (hints_database = sqlite). I den sÄrbara konfigurationen, nÀr "exim -bV" körs, visas "Hints DB: Using sqlite3".

Bland de större distributionerna har de problematiska versionerna anvÀnts i Debian 13, Ubuntu 25.10, SUSE/openSUSE, Arch Linux, Fedora och FreeBSD. RHEL och dess hÀrledda distributioner Àr inte drabbade av problemet, eftersom Exim inte ingÄr i deras standardpaketförrÄd (i EPEL har uppdateringen för exim-paketet Ànnu inte publicerats).

Det noteras ocksĂ„ att en ny vektor har identifierats för att utnyttja sĂ„rbarheten CVE-2025-26794, som Ă„tgĂ€rdades i februariutgĂ„van av Exim 4.98.1. SĂ„rbarheten möjliggör SQL-injektion i den interna databasen (Hints DB). Den tidigare tillagda fixen skydde inte enstaka citattecken. Ett exempel pĂ„ kommandot MAIL FROM som leder till SQL-injektion Ă€r: «MAIL FROM:<«x’/****/UNION/****/SELECT/****/X'<hex_blob>’—«@attacker.com>». Denna sĂ„rbarhet kan anvĂ€ndas som ett första led för att skapa förutsĂ€ttningar för nĂ€mnd buffertöverskridning.

KĂ€lla: opennet.ru

Köp pĂ„litlig webbhotell med DDoS-skydd, VPS VDS-servrar đŸ”„ Köp pĂ„litlig webbhotell med DDoS-skydd, VPS VDS-servrar | ProHoster