Er is een correctieve uitgave van de mailserver Exim 4.97.1 beschikbaar, waarin wijzigingen zijn aangebracht ter bescherming tegen de SMTP Smuggling-aanval, waarmee ƩƩn bericht kan worden opgesplitst in verschillende berichten door gebruik te maken van een niet-standaardvolgorde voor het scheiden van e-mails. Oorspronkelijk werd gedacht dat het probleem zich alleen voordeed in Postfix en Sendmail, maar later bleek dat het ook Exim betreft (CVE-2023-51766).
Exim kan de tekenreeksen "\n.\n", "\r\n.\n" en "\n.\r\n" als scheidingstekens voor berichten verwerken, mits op de server voor inkomende verbindingen de ondersteuning van de extensies "PIPELINING" en "CHUNKING" is ingeschakeld. In de correctie is de instelling strict_crlf toegevoegd, die het mogelijk maakt om niet-standaardreeksen te verwerken. Een alternatieve protectiemaatregel kan zijn om de extensie "PIPELINING" of "CHUNKING" uit te schakelen met behulp van de instellingen pipelining_advertise_hosts, pipelining_connect_advertise_hosts en chunking_advertise_hosts.
Bron: opennet.ru
