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

Objavljene su ispravke za nginx 1.31.1 i 1.30.2, koje uklanjaju kritičnu ranjivost (CVE-2026-9256) koja omogućava daljinsko izvršavanje koda sa pravima radnog procesa nginx slanjem posebno oblikovanog HTTP zahtjeva. Istraživači koji su otkrili problem demonstrirali su radni exploit, koji će biti objavljen zajedno s punim opisom 30 dana nakon ispravke. Ranjivost nosi kodno ime nginx-poolslip. Problem se pojavljuje od verzije nginx 0.1.17. Za angie i freenginx na trenutak pisanja vijesti ispravke nisu objavljene.

Poput sličnog problema koji je ispravljen prošlog tjedna, nova ranjivost uzrokovana je prelivanjem bafera u modulu ngx_http_rewrite_module i pojavljuje se u konfiguracijama s određenim regularnim izrazima u direktivi "rewrite". U ovom slučaju, ranjivost pogađa sustave s preklapajućim uzorcima za zamjenu (zagrade u zagradama) u rewrite izrazu, na primjer, "^/((.*))$" ili "^/(test([123]))$", u kombinaciji s korištenjem više neimenovanih zamjena u zamjenskom stringu (na primjer, "$1$2").

Dodatno, može se napomenuti izdavanje njs 0.9.9, modula za integraciju JavaScript interpretera u http server nginx. U novoj verziji uklonjena je ranjivost (CVE-2026-8711), koja se pojavljuje od verzije njs 0.9.4. Problem je uzrokovan prelivanjem bafera i pojavljuje se u konfiguracijama s direktivom js_fetch_proxy koja sadrži nginx varijable s podacima iz klijentskog zahtjeva (na primjer, $http_*, $arg_* i $cookie_*), u kombinaciji s korištenjem location handler-a koji poziva funkciju ngx.fetch(). Ranjivost se može iskoristiti za izvršavanje koda sa pravima radnog procesa nginx slanjem posebno oblikovanog HTTP zahtjeva.

Izvor: opennet.ru

Kupite pouzdan hosting za web stranice s DDoS zaštitom, VPS VDS servere 🔥 Kupite pouzdan hosting za web stranice s DDoS zaštitom, VPS VDS servere | ProHoster