Izdanje nginx 1.29.8 i fork FreeNginx 1.29.7

Objavljen je novi izdanak glavne grane nginx 1.29.8, u kojem se nastavlja razvoj novih mogućnosti. U paralelno održavanoj stabilnoj grani 1.28.x unose se samo promjene povezane s ispravljanjem ozbiljnih grešaka i sigurnosnih ranjivosti. U budućnosti će na temelju glavne grane 1.29.x biti formirana stabilna grana 1.30. Kod projekta napisan je na jeziku C i distribuira se pod BSD licencom.

U novom izdanju:

  • Dodana je direktiva max_headers koja ograničava maksimalan broj HTTP zaglavlja u zahtjevu. Kada se prekorači limit, vraća se greška 400 (Bad Request). Mogućnost je prenesena iz FreeNginx.
  • Osigurana je kompatibilnost s bibliotekom OpenSSL 4.0, koja je u fazi alfa testiranja.
  • Dozvoljeno je korištenje maski u direktivi 'include', navedenoj unutar bloka 'geo'.
  • Ispravljena je greška u obradi HTTP odgovora s kodom 103 (Early Hints), koji se vraća s poslužitelja koji se proksira.
  • Otklonjena je greška u kojoj varijable $request_port i $is_request_port nisu bile postavljene u podzahtjevima.

Dodatno se može istaknuti objava izdanja projekta FreeNginx 1.29.8, koji nastavlja fork Nginxa. Razvijač forka je Maksim Dunin, jedan od ključnih razvijača Nginxa. FreeNginx se pozicionira kao neprofitni projekt koji osigurava razvoj kodne baze Nginxa bez korporativnog miješanja. Kod FreeNginxa i dalje se dostavlja pod BSD licencom. U novoj verziji osigurana je kompatibilnost s OpenSSL 4.0. Otklonjena je greška preljevanja bafera (CVE-2026-27654) u modulu ngx_http_dav_module, što se događa pri obradi WebDAV zahtjeva COPY i MOVE prilikom korištenja direktive 'alias' u blokovima 'location'. Otklonjena je mogućnost manipulacije s PTR zapisima u DNS-u za umetanje podataka napadača (CVE-2026-28753) u auth_http zahtjevima i XCLIENT komandi u SMTP vezi s poslužiteljem.

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