Nostromo http-serveris (nhttpd) haavatavus
(CVE-2019-16278), mis võimaldab ründajal kaugelt oma koodi serveris käivitada, saates spetsiaalselt vormindatud HTTP-päringu. Probleem lahendatakse versiooniga (veel avaldamata). Shodani otsingumootori teabe põhjal kasutatakse Nostromo http-serverit ligikaudu 2000 avalikult kergelt ligipääsetavas hostis.
Haavatavus on põhjustatud veast http_verify funktsioonis, mis ei piira juurdepääsu failisüsteemi sisu, mis asub veebisaidi juurkaustast väljaspool, edastades teepikkuses järjestuse «..\/». Haavatavus avaldub selles, et kontrollimise ajal «..\/» olemasolu toimub enne teepikkuse normaliseerimise funktsiooni, milles eemaldatakse reavahetuse sümbolid () stringist.
Tooge Haavatavuse kaudu on võimalik juurdepääs /bin/sh-le CGI-skripti asemel ja igasuguste shell-konstruktsioonide täitmine, saates POST-päringu URI-le «/../../../../bin/sh» ja edastades käsud päringu kehas. Huvitav on, et 2011. aastal parandati Nostromos sarnane haavatavus (CVE-2011-0751), mis lubas rünnata, saates päringu «/......bin/sh».
Allikas: opennet.ru
