Nginx 1.29.8 et FreeNginx 1.29.7

PubliĂ© publication de la branche principale nginx 1.29.8, qui continue le dĂ©veloppement de nouvelles fonctionnalitĂ©s. Dans la branche stable parallĂšlement maintenue, 1.28.x seules les modifications liĂ©es Ă  la correction de bogues critiques et de vulnĂ©rabilitĂ©s sont apportĂ©es. À l'avenir, une branche stable 1.30 sera créée Ă  partir de la branche principale 1.29.x. Le code du projet est Ă©crit en C et est distribuĂ© sous licence BSD.

Dans nouvelle version:

  • Directive ajoutĂ©e max_headers, qui limite le nombre maximal d'en-tĂȘtes HTTP dans la requĂȘte. En cas de dĂ©passement de la limite, une erreur 400 (Bad Request) est renvoyĂ©e. Cette fonctionnalitĂ© a Ă©tĂ© transfĂ©rĂ©e de FreeNginx.
  • La compatibilitĂ© avec la bibliothĂšque OpenSSL 4.0, qui est en phase de test alpha.
  • L'utilisation de masques dans la directive include spĂ©cifiĂ©e dans le bloc «geo» est autorisĂ©e.
  • Une erreur dans le traitement des rĂ©ponses HTTP avec le code 103 (Early Hints), renvoyĂ©es par le backend proxy, a Ă©tĂ© corrigĂ©e.
  • Les variables $request_port et $is_request_port ne sont plus omises dans les sous-requĂȘtes.

On peut Ă©galement noter la publication de la version du projet FreeNginx 1.29.7, dĂ©veloppant fork Nginx. Le dĂ©veloppement du fork est dirigĂ© par Maxim Dunin, l'un des dĂ©veloppeurs clĂ©s de Nginx. FreeNginx est positionnĂ© comme un projet non commercial, garantissant le dĂ©veloppement de la base de code Nginx sans intervention d'entreprise. Le code de FreeNginx reste sous licence BSD. Dans de la nouvelle version la compatibilitĂ© avec OpenSSL 4.0 a Ă©tĂ© assurĂ©e. Un dĂ©bordement de tampon (CVE-2026-27654) a Ă©tĂ© corrigĂ© dans le module ngx_http_dav_module, se produisant lors du traitement des requĂȘtes WebDAV COPY et MOVE lorsqu'elles sont utilisĂ©es dans les blocs location avec la directive alias. La possibilitĂ© de manipuler des enregistrements PTR dans le DNS pour substituer les donnĂ©es de l'attaquant (CVE-2026-28753) dans les requĂȘtes auth_http et la commande XCLIENT dans une connexion SMTP au backend a Ă©tĂ© Ă©liminĂ©e.

Source : linux.org.ru

Acheter un hĂ©bergement fiable pour les sites avec protection DDoS, serveurs VPS VDS đŸ”„ Acheter un hĂ©bergement fiable pour les sites avec protection DDoS, serveurs VPS VDS | ProHoster