Nginx 1.29.8 a FreeNginx 1.29.7

Byl zveřejněn hlavní verze nginx 1.29.8, ve které se pokračuje ve vývoji nových funkcí. V paralelně udržované stabilní větvi 1.28.x se provádějí pouze změny spojené s odstraněním závažných chyb a zranitelností. V budoucnu bude na základě hlavní větve 1.29.x vytvořena stabilní větev 1.30. Kód projektu je napsán v jazyce C a distribuováno na základě licence BSD.

V novém vydání:

  • Byla přidána direktiva max_headers, což omezuje maximální počet HTTP hlaviček v požadavku. Při překročení limitu je vrácena chyba 400 (Bad Request). Možnost byla přenesena z FreeNginx.
  • Zajištěna kompatibilita s knihovnou OpenSSL 4.0, která je ve fázi alpha testování.
  • Povolené použití masek v direktivě include uvedené uvnitř bloku „geo“.
  • Opravená chyba ve zpracování HTTP odpovědí s kódem 103 (Early Hints) vracených proxy backendem.
  • Byla odstraněna nevystavená proměnná $request_port a $is_request_port v podpožadavcích.

Dále lze zmínit zveřejnění verze projektu FreeNginx 1.29.7, který se vyvíjí fork Nginx. Vývoj fork vede Maxim Dunin, jeden z klíčových vývojářů Nginx. FreeNginx je prezentován jako neziskový projekt, který zajišťuje vývoj kódu Nginx bez firemního zasahování. Kód FreeNginx bude i nadále distribuován pod licencí BSD. V nové verzi je zajištěna kompatibilita s OpenSSL 4.0. Bylo odstraněno přetečení zásobníku (CVE-2026-27654) v modulu ngx_http_dav_module, které se vyskytuje při zpracování WebDAV požadavků COPY a MOVE při použití v blocích location s direktivou alias. Byla odstraněna možnost manipulace s PTR záznamy v DNS pro vkládání dat útočníka (CVE-2026-28753) do požadavků auth_http a příkazu XCLIENT v SMTP spojení k backendu.

Zdroj: linux.org.ru

Koupit spolehlivý hosting pro webové stránky s ochranou proti DDoS, VPS VDS servery 🔥 Koupit spolehlivý hosting pro webové stránky s ochranou proti DDoS, VPS VDS servery | ProHoster