I Exim 4.99.3 har en sÄrbarhet ÄtgÀrdats som möjliggör fjÀrrkörning av kod vid anvÀndning av GnuTLS

Utvecklarna av e-postservern Exim har slÀppt en korrigeringsrelease Exim 4.99.3, som ÄtgÀrdar en sÄrbarhet i vissa konfigurationer av e-postagenten. Problemet har ett internt ID EXIM-Security-2026-05-01.1; i det officiella meddelandet nÀmns det ocksÄ som CVE-TBD.

SÄrbarheten tillhör klassen Remote Use-After-Free och uppstÄr vid analys av meddelandekroppen BDAT vid arbete med TLS genom GnuTLS. BDAT anvÀnds i SMTP-tillÀgget CHUNKING för att överföra meddelandekroppen i block. Enligt Exims beskrivning kan felet utlösas nÀr klienten under överföringen av BDAT skickar TLS-meddelandet close_notify innan överföringen av kroppen avslutas, och sedan lÀgger till en extra byte inom samma TCP-anslutning.

I denna sekvens kan Exim skriva data till ett minnesbuffer som redan har frigjorts vid avslutningen av TLS-sessionen. Detta leder till heapkorruption och kan potentiellt utnyttjas för kodexekvering. I meddelandet betonas att angriparen endast behöver ha möjlighet att etablera en TLS-anslutning och anvÀnda SMTP-tillÀgget CHUNKING / BDAT.

Problemet pÄverkar Exim 4.97, 4.98, 4.99, 4.99.1 och 4.99.2, men endast versioner som har byggts med stöd för GnuTLS. I den officiella dokumentationen anges detta som konfigurationer med USE_GNUTLS=yes; versioner som anvÀnder OpenSSL eller andra TLS-bibliotek berörs inte av denna sÄrbarhet. OcksÄ i Exims meddelande anges det tydligt att konfigurationer dÀr STARTTLS och CHUNKING.

ÄtgÀrdas i Exim 4.99.3. Enligt utvecklarnas beskrivning garanterar patchen en ren ÄterstÀllning av stacken för inmatningshantering vid mottagande av TLS close_notify under aktiv överföring av BDAT, vilket förhindrar ytterligare anvÀndning av förÄldrade pekare. Inga andra kÀnda sÀtt att helt ÄtgÀrda problemet, förutom en uppdatering, anges i rekommendationerna.

Utvecklarna av Exim fick ett felmeddelande den 1 maj 2026 frÄn Federico Kirschbaum frÄn XBOW Security. Efter att ha granskat rapporten förberedde man en korrigering i slutna repositorier, den 7 maj informerades distributionerna om problemet genom en sluten mailinglista, den 10 maj gavs de begrÀnsad tillgÄng till korrigeringarna, och den 12 maj 2026 publicerades rekommendationerna och sjÀlva releasen med korrigeringen.

E-postserveradministratörer rekommenderas att kontrollera vilken version av Exim och TLS-backend som anvÀnds. Om server den kör Exim frÄn 4.97 till 4.99.2 inklusive, kompilerad med GnuTLS och meddelar STARTTLS tillsammans med CHUNKING, rekommenderar Exim-projektet att sÄ snart som möjligt uppgradera till Exim 4.99.3 eller en nyare version. De korrigerade kÀllkoderna finns tillgÀngliga i grenen exim-4.99+fixes och taggen exim-4.99.3, samt i form av tarball-arkiv pÄ vanliga Exim-nedladdningssajter.

KĂ€lla: linux.org.ru

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