Byl vydán poštovní server Exim 4.97, do kterého byly zapracovány nahromaděné opravy a přidány nové funkce. Podle listopadového automatizovaného průzkumu přibližně 700 tisíc poštovních serverů činí podíl Exim 58,73% (před rokem 60,90%), Postfix je používán na 34,86% (32,49%) poštovních serverech, Sendmail – 3,46% (3,51%), MailEnable – 1,84% (1,91%), MDaemon – 0,40% (0,42%), Microsoft Exchange – 0,19% (0,20%).
Hlavní změny:
- Byla implementována utilita exim_msgdate pro převod identifikátorů zpráv (message-id) do přehledného formátu.
- Do mechanismu testování odhalení řetězců, který je spuštěn při spuštění exim s volbou „-be“, byla přidána možnost nastavení proměnných.
- Byla přidána událost generovaná na straně klienta a serveru při selhání autentifikace přes SMTP AUTH.
- Byla přidána proměnná $sender_helo_verified, která obsahuje výsledek aplikace ACL „verify = helo“.
- Byla přidána podpora předdefinovaných makroek pro odhalování prvků, operátorů, podmínek a proměnných.
- Bylo zajištěno předčasné (před začátkem používání) odhalení SMTP volby „max_rcpt“.
- V možnosti tls_eccurve pro OpenSSL bylo zajištěno přijetí seznamu názvů skupin.
- Zpracovatelé front nyní mohou být spuštěni z jednoho na pozadí běžícího procesu.
- Byl přidán operátor pro rozdělení dlouhých řetězců hlaviček.
- Byla přidána možnost příkazového řádku pro výstup pouze identifikátorů zpráv ve frontě.
- Do operátoru odhalení ${readsocket} byla přidána možnost nastavení SNI pro TLS.
- V ACL-modifikátoru remove_header bylo povoleno uvedení regulárních výrazů.
- Byla přidána proměnná $recipients_list se správně escapovaným seznamem příjemců.
- Pro log_selector byla implementována možnost odrážet identifikátory příchozích připojení.
- Byly odstraněny pět zranitelností, které byly zjištěny na konci září, z nichž tři (CVE-2023-42115, CVE-2023-42116, CVE-2023-42117) umožňují bez autentifikace vzdálené spuštění vlastního kódu na serveru s právy procesu, který přijímá připojení na 25. síťovém portu, a zbývající dvě (CVE-2023-42114 a CVE-2023-42119) mohou vést k úniku obsahu paměti procesu obsluhujícího síťové požadavky.
Zdroj: opennet.ru
