В Exim са открити критични уязвимости, позволяващи изпълнение на произволен код на сървера.

ZDI (Инициатива по уязвимостям нулевого дня) публикува данни за три открити критични уязвимости в пощенския сървър Exim, които позволяват изпълнение на произволен код от името на процеса на сървъра, отворил 25-ти порт. За извършване на атаката не е необходима автентикация на сървъра.

  1. CVE-2023-42115 — позволява постигането на записи на данни извън пределите на заделеното буферно пространство. Възниква поради грешка в проверката на входящите данни в SMTP услугата.
  2. CVE-2023-42116 – възниква поради копиране на данни от потребителя в буфер с фиксиран размер без проверка на необходимия размер.
  3. CVE-2023-42117 – също е причинено от липсата на проверка на входящите данни на 25-ти порт на SMTP услугата.

Уязвимостите са отбелязани като 0-day, което означава, че не са коригирани, въпреки че по думите на ZDI разработчиците на Exim са били предупредени отдавна за тяхното присъствие. Възможно е корекцията да бъде в версия 4.97 на сървъра, но това не е сигурно.

Като защита от тези уязвимости в момента се предлага ограничаване на достъпа до SMTP на 25-ти порт.

UPD. Изглежда, че всичко не е толкова страшно. Тези уязвимости имат локален характер. Те не работят, ако сървърът не използва NTLM и EXTERNAL автентикация, не е зад прокси, не ползва потенциално опасни DNS сървъри и не използва spf в acl. Научете повече…

Източник: linux.org.ru

Купете надежден хостинг за сайтове със защита от DDoS, VPS и VDS сървъри 🔥 Купете надежден хостинг за сайтове със защита от DDoS, VPS и VDS сървъри | ProHoster