nooduitgave van de mailserver met het verhelpen van een andere (), die potentieel de mogelijkheid biedt om op afstand code uit te voeren op de server via een speciaal opgemaakte string in de EHLO-opdracht. De kwetsbaarheid manifesteert zich na het terugzetten van privileges en is beperkt tot het uitvoeren van code met de rechten van een niet-geprivilegieerde gebruiker waaronder de handler voor binnenkomende berichten draait.
Het probleem doet zich alleen voor in de Exim 4.92-tak (4.92.0, 4.92.1 en 4.92.2) en overlapt niet met de kwetsbaarheid die begin deze maand is verholpen. . De kwetsbaarheid wordt veroorzaakt door een bufferoverloop in de functie , gedefinieerd in het bestand string.c. De gedemonstreerde maakt het mogelijk een crash te veroorzaken door een lange string (meerdere kilobytes) door te geven in de EHLO-opdracht, maar de kwetsbaarheid kan ook worden uitgebuit via andere opdrachten en potentieel worden gebruikt voor het uitvoeren van code.
Er zijn geen workaround-methoden om de kwetsbaarheid te blokkeren, dus het wordt aan alle gebruikers aangeraden om onverwijld de update te installeren, toe te passen of ervoor te zorgen dat ze gebruikmaken van de door distributies geleverde pakketten waarin de correcties voor de actuele kwetsbaarheden zijn doorgevoerd. De correctie is uitgegeven voor (treft alleen de 19.04-tak), , , (treft alleen Debian 10 Buster) en . RHEL en CentOS zijn niet onderhevig aan het probleem, aangezien Exim niet in hun standaard pakketrepository's is opgenomen (in is de update nog ). In SUSE/openSUSE manifesteert de kwetsbaarheid zich niet vanwege het gebruik van de Exim 4.88-tak.
Bron: opennet.ru
