експресно издание на пощенския сървър с отстраняване на поредната (), потенциално позволяваща отдалечено изпълнение на код на сървъра чрез предаване на специално форматирана низ в командата EHLO. Уязвимостта се проявява на етапа след сваляне на привилегиите и е ограничена до изпълнение на код с правата на непривилегирован потребител, под чието управление работи обработчикът на входящите съобщения.
Проблемът се проявява само в клона Exim 4.92 (4.92.0, 4.92.1 и 4.92.2) и не е свързан с отстранената в началото на месеца уязвимост . Уязвимостта се дължи на препълване на буфера в функция , дефинирана във файла string.c. Демонстриран позволява да се предизвика срив чрез предаване на дълъг низ (няколко килобайта) в командата EHLO, но уязвимостта може да бъде експлоатирана и чрез други команди, а също така потенциално може да се използва за организиране на изпълнението на код.
Не съществуват обходни решения за блокиране на уязвимостта, поради което на всички потребители се препоръчва спешно да инсталират актуализацията, да приложат или да се уверят, че използват предоставените от дистрибуциите пакети, в които са пренесени корекциите на актуалните уязвимости. Корекция е издадена за (засегната е само клона 19.04), , , (засегната е само Debian 10 Buster) и . RHEL и CentOS не са уязвими, тъй като Exim не влиза в техния стандартен пакетен репозиторий (в актуализация все още ). В SUSE/openSUSE уязвимостта не се проявява поради използването на клона Exim 4.88.
Източник: opennet.ru
