En sårbarhet i http-servern Nostromo som leder till fjärrkörning av kod

I http-servern Nostromo (nhttpd) upptäcktes sårbarhet
(CVE-2019-16278), som tillåter en angripare att fjärrköra sin kod på servern genom att skicka en specialutformad HTTP-förfrågan. Problemet kommer att åtgärdas i utgåvan 1.9.7 (ännu inte publicerad). Enligt information från sökmotorn Shodan används http-servern Nostromo på ungefär 2000 offentligt tillgängliga värdar.

Уязвимость вызвана ошибкой в функции http_verify, пропускающей обращение к содержимому файловой системы за пределами корневого каталога сайта через передачу в пути последовательности «.%0d./». Уязвимость проявляется так как проверка на наличие символов «../» производится до выполнения функции нормализации пути, в которой из строки удаляются символы перевода строки (%0d).

För utnyttjande уязвимости можно обратиться к /bin/sh вместо CGI-скрипта и выполнить любую shell-конструкцию, отправив POST-запрос к URI «/.%0d./.%0d./.%0d./.%0d./bin/sh» и передав команды в теле запроса. Интересно, что в 2011 году в Nostromo уже была исправлена похожая уязвимость (CVE-2011-0751), которая позволяла атаковать через отправку запроса «/..%2f..%2f..%2fbin/sh».

Källa: opennet.ru

Köp pålitlig webbhotell med DDoS-skydd, VPS VDS-servrar 🔥 Köp pålitlig webbhotell med DDoS-skydd, VPS VDS-servrar | ProHoster