sürgősségi kiadású levelezőszerver a soron következő eltávolítással (), amely potenciálisan lehetővé teszi a távoli kódvégrehajtást a szerveren egy speciálisan formázott sor átadásával az EHLO parancsban. A sebezhetőség az emelt jogosultságok visszavonása után jelentkezik, és korlátozott, mivel a kód nem privilegizált felhasználói jogokkal fut, amellyel a beérkező üzenetek kezelője végrehajtja.
A probléma csak az Exim 4.92 (4.92.0, 4.92.1 és 4.92.2) ágon jelentkezik, és nem érintkezik azzal a sebezhetőséggel, amelyet a hónap elején orvosoltak . A sebezhetőség a buffer túlcsordulásából ered a funkcióban, amely a string.c fájlban van definiálva. A bemutatott lehetőséget ad az összeomlásra, ha egy hosszú sort (több kilobájt) adunk át az EHLO parancsban, de a sebezhetőség más parancsokkal is kihasználható, és potenciálisan kódvégrehajtásra is felhasználható.
Nincsenek kiskapuk a sebezhetőség blokkolására, ezért minden felhasználónak sürgősen ajánlott telepítenie a frissítést, alkalmazni vagy megbizonyosodni arról, hogy a disztribúciók által szállított csomagokat használja, amelyekben javították a végső sebezhetőségeket. A javítás ki lett adva a (csak a 19.04 ágat érinti), , , (csak a Debian 10 Buster-t érinti) és . Az RHEL és a CentOS nem érintett, mivel az Exim nem szerepel a hivatalos csomagnyilvántartásukban (a frissítés még ). A SUSE/openSUSE rendszerekben a sebezhetőség nem jelentkezik, mivel az Exim 4.88-as ága alkalmazásra került.
Forrás: opennet.ru
