Neue Version des Mailservers Exim 4.97

Die Veröffentlichung des Mailservers Exim 4.97 ist erfolgt, in die angesammelten Korrekturen wurden neue Möglichkeiten hinzugefügt. Laut der automatisierten Umfrage vom November, die etwa 700.000 Mailserver umfasste, beträgt der Anteil von Exim 58,73 % (vor einem Jahr 60,90 %), Postfix wird auf 34,86 % (32,49 %) der Mailserver, Sendmail auf 3,46 % (3,51 %), MailEnable auf 1,84 % (1,91 %), MDaemon auf 0,40 % (0,42 %), Microsoft Exchange auf 0,19 % (0,20 %) verwendet.

Hauptänderungen:

  • Ein Dienstprogramm exim_msgdate wurde implementiert, um Nachrichten-IDs (message-id) in ein anschauliches Format zu konvertieren.
  • In den Testmechanismus zum Enthüllen von Zeilen, der beim Start von Exim mit der Option „-be“ aufgerufen wird, wurde die Möglichkeit zur Einstellung von Variablen hinzugefügt.
  • Ein Ereignis, das auf der Clientseite generiert wird, wurde hinzugefügt und Server bei Ausfällen der Authentifizierung über SMTP AUTH.
  • Die Variable $sender_helo_verified wurde hinzugefügt, die das Ergebnis der Anwendung der ACL „verify = helo“ enthält.
  • Die Unterstützung für vordefinierte Makros zur Enthüllung von Elementen, Operatoren, Bedingungen und Variablen wurde hinzugefügt.
  • Eine frühzeitige Enthüllung der SMTP-Option „max_rcpt“ wurde sichergestellt (vor Beginn der Nutzung).
  • In der Option tls_eccurve für OpenSSL wurde die Annahme einer Liste von Gruppen-Namen sichergestellt.
  • Warteschlangenverwalter können jetzt aus einem einzigen Hintergrundprozess gestartet werden.
  • Ein Operator zum Trennen langer Header-Zeilen wurde hinzugefügt.
  • Eine Kommandozeilenoption für die Ausgabe nur der Nachrichten-IDs in der Warteschlange wurde hinzugefügt.
  • Im Enthüllungsoperator ${readsocket } wurde die Möglichkeit hinzugefügt, SNI für TLS einzustellen.
  • Im ACL-Modifikator remove_header ist es erlaubt, reguläre Ausdrücke anzugeben.
  • Eine Variable $recipients_list mit korrekt escaped Empfängerliste wurde hinzugefügt.
  • Für log_selector wurde ein Parameter implementiert, um die IDs der eingehenden Verbindungen auszugeben.
  • Die im September entdeckten fünf Schwachstellen wurden behoben, von denen drei (CVE-2023-42115, CVE-2023-42116, CVE-2023-42117) das Ausführen eigenen Codes ohne Authentifizierung aus der Ferne ermöglichen auf Server mit den Rechten des Prozesses, der Verbindungen am Netzwerkport 25 entgegennimmt, während die verbleibenden zwei (CVE-2023-42114 und CVE-2023-42119) zu einem Leak von Inhalten des Speichers des Prozesses führen können, der Netzwerkabfragen bearbeitet.

Quelle: opennet.ru

60GB SSD 8Gb DDR4