Izdan je poštanski server Exim 4.97, koji je uključio okupljene ispravke i nove mogućnosti. Prema novembarskoj automatizovanoj anketi o skoro 700.000 poštanskih servera, udeo Exim-a iznosi 58.73% (pre godinu dana 60.90%), Postfix se koristi na 34.86% (32.49%) poštanskih servera, Sendmail – 3.46% (3.51%), MailEnable – 1.84% (1.91%), MDaemon – 0.40% (0.42%), Microsoft Exchange – 0.19% (0.20%).
Glavne promjene:
- Implementirana je alatka exim_msgdate za konvertovanje identifikatora poruka (message-id) u vizualni format.
- Mekanizam za testiranje razotkrivanja stringova, pozvan prilikom pokretanja exim-a sa opcijom „-be“, dobio je mogućnost postavljanja promenljivih.
- Dodana je klijentska generisana događaj i poslužitelja u slučaju neispravne autentifikacije putem SMTP AUTH.
- Dodana je promenljiva $sender_helo_verified, koja sadrži rezultat primene ACL „verify = helo“.
- Dodana je podrška za unapred definisane makroe za razotkrivanje elemenata, operatora, uslova i promenljivih.
- Obezbeđeno je ranije (pre nego što se počne koristiti) razotkrivanje SMTP opcije „max_rcpt“.
- U opciji tls_eccurve za OpenSSL omogućen je prijem liste imena grupa.
- Obradnici redova sada mogu da se pokreću iz jednog pozadinskog procesa.
- Dodan je operator za razdvajanje dugih redova zaglavlja.
- Dodana je opcija linijskog komandnog za prikazivanje samo identifikatora poruka u redu.
- U operatoru razotkrivanja ${readsocket} dodana je mogućnost postavljanja SNI za TLS.
- U ACL-modifikatoru remove_header dozvoljeno je navođenje regularnih izraza.
- Dodana je promenljiva $recipients_list sa ispravno escape-ovanim spiskom primalaca.
- Za log_selector implementirani su parametri za odražavanje identifikatora dolaznih konekcija.
- Ispravljene su pet identificiranih ranjivosti krajem septembra, od kojih tri (CVE-2023-42115, CVE-2023-42116, CVE-2023-42117) omogućavaju daljinsko izvršavanje vlastitog koda bez autentifikacije serveru s pravima procesa koji prihvata konekcije na 25. mrežnom portu, dok preostale dve (CVE-2023-42114 i CVE-2023-42119) mogu dovesti do curenja sadržaja memorije procesa koji obrađuje mrežne zahteve.
Izvor: opennet.ru
