U nginx-u je otkrivena druga udaljeno iskoristiva ranjivost u 10 dana

Izdelani so popravljeni izdaj Nginx 1.31.1 in 1.30.2, v katerih je bila odpravljena kritična ranljivost (CVE-2026-9256), ki omogoča oddaljeno izvrševanje kode s pravicami delovnega procesa Nginx preko pošiljanja posebej oblikovanega HTTP zahtevka. Raziskovalci, ki so odkrili težavo, so prikazali delujoči exploit, ki bo objavljen skupaj s popolnim opisom 30 dni po popravilu. Ranljivost je prejela kodno ime nginx-poolslip. Težava se pojavlja od različice Nginx 0.1.17. Za angie in freenginx ob objavi novice popravki niso bili objavljeni.

Tako kot je bila odpravljena prejšnji teden podobna težava, je nova ranljivost povzročena z napako pri prelivanju pomnilnika v modulu ngx_http_rewrite_module in se pojavlja v konfiguracijah z določenimi regularnimi izrazi v direktivi 'rewrite'. V tem primeru ranljivost prizadene sisteme s prekrivajočimi se vzorci za nadomestitev (okrogle oklepaje) v rewrite izrazih, kot sta '^/((.*))$' ali '^/(test([123]))$', v kombinaciji z uporabo več neimenovanih nadomestitev v zamenjevalnem nizu (kot je '$1$2').

Dodatno lahko omenimo izdajo njs 0.9.9, modula za integracijo interpreterjev jezika JavaScript v http strežnik Nginx. V novi različici je bila odpravljena ranljivost (CVE-2026-8711), ki se pojavlja od različice njs 0.9.4. Težava je povzročena z napako pri prelivanju pomnilnika in se pojavlja v konfiguracijah z direktivo js_fetch_proxy, ki vsebuje Nginx spremenljivke z podatki iz zahtevka stranke (kot so $http_*, $arg_* in $cookie_*), v kombinaciji z uporabo location obdelovalnika, ki kliče funkcijo ngx.fetch(). Ranljivost je mogoče izkoristiti za izvajanje kode s pravicami delovnega procesa Nginx preko pošiljanja posebej oblikovanega HTTP zahtevka.

Izvor: opennet.ru

Kupite zanesljivo gostovanje za spletne strani z zaščito pred DDoS, VPS VDS strežniki 🔥 Kupite zanesljivo gostovanje za spletne strani z zaščito pred DDoS, VPS VDS strežniki | ProHoster