Nginx 1.29.8 i FreeNginx 1.29.7

Objavljeno izdanje glavne grane nginx 1.29.8, u kojoj se nastavlja razvoj novih mogućnosti. U paralelno podržavanoj stabilnoj grani 1.28.x unose se samo promjene vezane uz ispravljanje ozbiljnih grešaka i ranjivosti. U daljnjem razvoju temeljići stabilnu granu 1.30 na osnovnoj grani 1.29.x. Kod projekta napisan je na jeziku C i distribuira se pod BSD licencom.

U novom izdanju:

  • Dodana direktiva max_headers, koji ograničava maksimalni broj HTTP zaglavlja u zahtjevu. Ako se prekorači ograničenje, vraća se greška 400 (Bad Request). Mogućnost je prenesena iz FreeNginx.
  • Osigurana kompatibilnost s bibliotekom OpenSSL 4.0, koja je u fazi alfatesting.
  • Dozvoljeno je korištenje maski u direktivi include, označenoj unutar bloka «geo».
  • Ispravljena greška u obradi HTTP odgovora s kodom 103 (Early Hints), koji vraća proksirani backend.
  • Uklonjeno je nepostavljanje varijabli $request_port i $is_request_port u podzahtjevima.

Dodatno se može istaknuti objavljivanje izdanja projekta FreeNginx 1.29.7, koji razvija fork Nginx. Razvoj fork-a vodi Maksim Dunin, jedan od ključnih programera Nginx-a. FreeNginx se pozicionira kao neprofitni projekt koji omogućava razvoj kodne baze Nginx-a bez korporativnog uplitanja. Kod FreeNginx-a nastavlja se isporučivati pod BSD licencom. U nova verzija osigurana je kompatibilnost s OpenSSL 4.0. Uklonjeno je preljevanje bafera (CVE-2026-27654) u modulu ngx_http_dav_module, koje se pojavljuje pri obradi WebDAV zahtjeva COPY i MOVE kada se koristi u blokovima lokacije s direktivom alias. Uklonjena je mogućnost manipulacije PTR zapisima u DNS-u za umetanje podataka napadača (CVE-2026-28753) u auth_http zahtjeve i XCLIENT naredbu u SMTP vezi s backend-om.

Izvor: linux.org.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