Излезе пощенският сървър Exim 4.97, в който са включени натрупаните корекции и са добавени нови функции. Според автоматизирано проучване през ноември на около 700 хиляди пощенски сървъри, делът на Exim е 58.73% (преди година 60.90%), Postfix се използва на 34.86% (32.49%) от пощенските сървъри, Sendmail — 3.46% (3.51%), MailEnable — 1.84% (1.91%), MDaemon — 0.40% (0.42%), Microsoft Exchange — 0.19% (0.20%).
Основни промени:
- Реализирана е утилита exim_msgdate за преобразуване на идентификаторите на съобщения (message-id) в разбираем формат.
- В механизма за тестване на разкриване на редове, извикван при стартиране на exim с опция «-be», е добавена възможността за задаване на променливи.
- Добавено е събитие, генерирано на клиентската страна и сървър при провал на автентикация чрез SMTP AUTH.
- Добавена е променлива $sender_helo_verified, съдържаща резултата от прилагането на ACL «verify = helo».
- Добавена е поддръжка на предварително определени макроси за разкриване на елементи, оператори, условия и променливи.
- Осигурено е ранно (преди започване на употреба) разкриване на SMTP опцията «max_rcpt».
- В опцията tls_eccurve за OpenSSL е осигурен прием на списък с имена на групи.
- Обработвачите на опашки вече могат да се стартират от един фонов процес.
- Добавен е оператор за разделяне на дълги редове на заглавия.
- Добавена е опция за командния ред за извеждане само на идентификаторите на съобщенията в опашката.
- В оператора за разкриване ${readsocket} е добавена възможността за задаване на SNI за TLS.
- В модификатора ACL remove_header е разрешено посочването на регулярни изрази.
- Добавена е променлива $recipients_list с правилно екраниран списък на получателите.
- За log_selector е реализиран параметър за отразяване на идентификаторите на входящите връзки.
- Отстранени са установените в края на септември пет уязвимости, от които три (CVE-2023-42115, CVE-2023-42116, CVE-2023-42117) позволяват без автентикация дистанционно изпълнение на свой код на сървър с правата на процеса, приемащ връзки на 25-ти мрежови порт, а останалите две (CVE-2023-42114 и CVE-2023-42119) могат да доведат до изтичане на съдържание на паметта на процеса, обслужващ мрежовите заявки.
Източник: opennet.ru
