Nginx 1.29.8 un FreeNginx 1.29.7

Publicēts galvenās lÄ«nijas izlaidums nginx 1.29.8, kur turpinās jaunu iespēju attÄ«stÄ«ba. Paralēli tiek atbalstÄ«ta stabilā zars 1.28.x , tiek veiktas tikai izmaiņas, kas saistÄ«tas ar nopietnu kļūdu un ievainojamÄ«bu novērÅ”anu. Nākotnē uz pamatzara 1.29.x tiks izveidots stabilais zars 1.30. Projekta kods ir uzrakstÄ«ts C valodā un tiek izplatÄ«ts saskaņā ar BSD licenci.

No jaunajā izlaidumā:

  • Pievienota direktÄ«va max_headers, kas ierobežo maksimālo HTTP virsrakstu skaitu pieprasÄ«jumā. Pārsniedzot limitu, tiek atgriezta kļūda 400 (Bad Request). Iespēja pārnesta no FreeNginx.
  • NodroÅ”ināta saderÄ«ba ar OpenSSL 4.0, kas ir alfas testēŔanas.
  • Atļauts izmantot maskas direktÄ«vā include, kas norādÄ«ta Ä£eobloķēŔanas blokā.
  • Ierobežota kļūda HTTP atbilžu apstrādē ar kodu 103 (Early Hints), ko atgriež pieprasÄ«juma aizmugures servers.
  • Novērsta $request_port un $is_request_port mainÄ«go neiestatīŔana apakÅ”pieprasÄ«jumos.

Papildus jāatzÄ«mē projekta izdevuma publicēŔana FreeNginx 1.29.7, kas attÄ«sta forku Nginx. Forka izstrādi vada Maksims Dunins, viens no galvenajiem Nginx izstrādātājiem. FreeNginx tiek pozicionēts kā nekomerciāls projekts, kas nodroÅ”ina Nginx kodu bāzes izstrādi bez korporatÄ«vas iejaukÅ”anās. FreeNginx kods turpina tikt izplatÄ«ts zem BSD licences. jaunajā versijā NodroÅ”ināta saderÄ«ba ar OpenSSL 4.0. Novērsta bufera pārpildīŔana (CVE-2026-27654) ngx_http_dav_module moduļa veicot WebDAV pieprasÄ«jumu COPY un MOVE, izmantojot alias direktÄ«vu location blokos. Novērsta iespēja manipulēt ar PTR ierakstiem DNS, lai ievietotu uzbrucēja datus (CVE-2026-28753) auth_http pieprasÄ«jumos un XCLIENT komandā SMTP savienojumā ar aizmugures serveri.

Avots: linux.org.ru

Iegādājieties uzticamu tÄ«mekļa hostingu ar DDoS aizsardzÄ«bu, VPS VDS serveriem šŸ”„ Iegādājieties uzticamu tÄ«mekļa hostingu ar DDoS aizsardzÄ«bu, VPS VDS serveriem | ProHoster