V nginx bola zistená druhá za 10 dní vzdialene zneužiteľná zraniteľnosť

Boli vytvorené opravy pre nginx 1.31.1 a 1.30.2, v ktorých bola odstránená kritická zraniteľnosť (CVE-2026-9256), ktorá umožňuje vzdialené vykonávanie kódu s právami pracovného procesu nginx prostredníctvom zaslania špeciálne upraveného HTTP požiadavku. Výskumníci, ktorí identifikovali problém, predviedli funkčný exploit, ktorý bude zverejnený spolu s podrobným popisom 30 dní po oprave. Zraniteľnosť dostala kódové meno nginx-poolslip. Problém sa prejavuje od verzie nginx 0.1.17. Opravy pre angie a freenginx zatiaľ neboli zverejnené.

Rovnako ako nedávno odstránený podobný problém, nová zraniteľnosť je spôsobená pretečením buffera v module ngx_http_rewrite_module a prejavuje sa v konfiguráciách s určitými regulárnymi výrazmi v direktíve "rewrite". V tomto prípade zraniteľnosť ovplyvňuje systémy s prekrytými vzormi pre substitúciu (zátvorky v zátvorkách) v rewrite výraze, ako napríklad "^\/((.*))$" alebo "^\/(test([123]))$", v kombinácii s použitím niekoľkých nepomenovaných substitúcií v nahradzovacej reťazci (napríklad "$1$2").

Doplňujúco je možné spomenúť vydanie njs 0.9.9, modulu pre integráciu interpretera programovacieho jazyka JavaScript do http servera nginx. V novej verzii bola odstránená zraniteľnosť (CVE-2026-8711), ktorá sa prejavuje od verzie njs 0.9.4. Problém je spôsobený pretečením buffera a prejavuje sa v konfiguráciách s direktívou js_fetch_proxy, obsahujúcou premenné nginx s údajmi z klientskej požiadavky (napríklad $http_*, $arg_* a $cookie_*), v kombinácii s použitím location-handler, ktorý volá funkciu ngx.fetch(). Zraniteľnosť je možné zneužiť na vykonanie kódu s právami pracovného procesu nginx prostredníctvom zaslania špeciálne upraveného HTTP požiadavku.

Zdroj: opennet.ru

Kúpte si spoľahlivý hosting pre webové stránky s ochranou proti DDoS, VPS VDS servery 🔥 Kúpte si spoľahlivý hosting pre webové stránky s ochranou proti DDoS, VPS VDS servery | ProHoster