Publicerad utgÄvan av huvudgrenen nginx 1.29.8, dÀr utvecklingen av nya funktioner fortsÀtter. I den parallellt stödda stabila grenen 1.28.x görs endast förÀndringar som rör avhjÀlpande av allvarliga fel och sÄrbarheter. I framtiden kommer en stabil gren 1.30 att bildas baserat pÄ huvudgrenen 1.29.x. Projektets kod Àr skriven i C och sprids under BSD-licensen.
- Direktiv tillagt max_headers, som begrÀnsar det maximala antalet HTTP-huvuden i en begÀran. Vid överskridande av grÀnsen returneras fel 400 (Bad Request). Möjligheten har flyttats frÄn FreeNginx.
- Kompatibilitet med biblioteket OpenSSL 4.0, som Àr i alpha-testning.
- tillÄts att anvÀnda maskar i include-direktivet som anges inom blocket 'geo'.
- Ett fel har ÄtgÀrdats i bearbetningen av HTTP-svar med kod 103 (Early Hints), som returneras av den proxy-backend.
- Uppdatering av att variablerna $request_port och $is_request_port inte stÀlls in i undersökningar.
Dessutom kan man notera utgivningen av projektet FreeNginx 1.29.7, som utvecklar fork Nginx. Utvecklingen av forken leds av Maxim Dunin, en av nyckelutvecklarna för Nginx. FreeNginx Àr ett ideellt projekt som sÀkerstÀller utvecklingen av kÀllkoden för Nginx utan företagets inblandning. Koden för FreeNginx fortsÀtter att levereras under BSD-licensen. I i den nya versionen Àr kompatibilitet med OpenSSL 4.0 sÀkerstÀlld. En buffertöverskridning (CVE-2026-27654) i modulen ngx_http_dav_module har ÄtgÀrdats, vilken intrÀffar vid bearbetning av WebDAV-begÀrningar COPY och MOVE nÀr den anvÀnds i location-block med alias-direktivet. Möjligheten till manipulering av PTR-poster i DNS för inmatning av angriparens data (CVE-2026-28753) i auth_http-begÀrningar och kommandot XCLIENT i SMTP-anslutningar till backend har ÄtgÀrdats.
KĂ€lla: linux.org.ru
