außerordentliche Ausgabe des Mailservers unter Beseitigung einer weiteren (), die potenziell die Möglichkeit bietet, aus der Ferne eigenen Code auf dem Server durch das Senden einer speziell formatierten Zeichenfolge im Befehl EHLO auszuführen. Die Schwachstelle tritt nach dem Privilegienrückfall auf und ist auf die Ausführung des Codes mit den Rechten eines nicht privilegierten Benutzers beschränkt, unter dem der Handler für eingehende Nachrichten ausgeführt wird.
Das Problem tritt nur in der Version Exim 4.92 (4.92.0, 4.92.1 und 4.92.2) auf und überschneidet sich nicht mit der zu Beginn des Monats behobenen Schwachstelle . Die Schwachstelle wird durch einen Bufferüberlauf in der Funktion , die in der Datei string.c definiert ist, verursacht. Der demonstrierte ermöglicht einen Absturz durch das Senden einer langen Zeichenfolge (mehrere Kilobyte) im Befehl EHLO, die Schwachstelle kann jedoch auch über andere Befehle ausgenutzt werden und könnte potenziell für die Ausführung von Code verwendet werden.
Umgehungen zur Blockierung der Schwachstelle existieren nicht, daher wird allen Nutzern dringend geraten, das Update umgehend zu installieren, anzuwenden oder sicherzustellen, dass die in den bereitgestellten Distributionen verfügbaren Pakete verwendet werden, die die aktuellen Schwachstellenbehebungen beinhalten. Der Fix wurde für (betrifft nur die Version 19.04), , , (betrifft nur Debian 10 Buster) und . RHEL und CentOS sind nicht betroffen, da Exim nicht in ihrem Standard-Paketrepository enthalten ist (in ist das Update bisher ). In SUSE/openSUSE tritt die Schwachstelle aufgrund der Verwendung der Version Exim 4.88 nicht auf.
Quelle: opennet.ru
