Version 1.29.7 av huvudgrenen nginx har slÀppts, dÀr nya möjligheter fortsÀtter att utvecklas, samt en parallellt stödd stabil gren, nginx 1.28.3, dÀr endast Àndringar relaterade till att ÄtgÀrda allvarliga fel och sÄrbarheter görs. I uppdateringarna har 6 sÄrbarheter ÄtgÀrdats, tre av vilka leder till buffer overflow. Fyra sÄrbarheter har tilldelats en hög risknivÄ (8.8 eller 8.5 av 10).
- CVE-2026-27654 â buffer overflow i ngx_http_dav_module, som uppstĂ„r vid hantering av WebDAV-begĂ€rningar COPY och MOVE nĂ€r du anvĂ€nder direktivet "alias" i "location"-block. SĂ„rbarheten gör det möjligt att Ă€ndra filvĂ€gar för att fĂ„ Ă„tkomst utanför basmappen. Problemet identifierades med hjĂ€lp av AI-modellen Claude.
- CVE-2026-27784, CVE-2026-32647 â buffer overflow i ngx_http_mp4_module, som uppstĂ„r vid hantering av specialdesignade mp4-filer. Det utesluts inte att utnyttjande av sĂ„rbarheten kan leda till att arbetet avslutas ovĂ€ntat.
- CVE-2026-27651 â dereferering av en nullpekare vid felaktig anvĂ€ndning av autentiseringsmetoderna CRAM-MD5 eller APOP.
- CVE-2026-28753 â möjlighet till manipulation av PTR-poster i DNS för att injicera angriparens data i auth_http-förfrĂ„gningar och kommandon XCLIENT i SMTP-anslutningar till backend.
- CVE-2026-28755 â bypass av OCSP-kontrollresultatet för certifikat i stream-modulen.
Bland de icke-sÀkerhetsrelaterade Àndringarna i nginx 1.29.7.
- Stödet för Multipath TCP (MPTCP) har lagts till, vilket möjliggör samtidig leverans av paket via flera vÀgar över olika nÀtverksgrÀnssnitt. Parametern "multipath" har lagts till i direktivet "listen" för att aktivera detta.
- En parameter "local" har lagts till direktivet "keepalive", som anvÀnds i "upstream"-block. NÀr denna parameter anges, istÀllet för att dela ett enda anslutning till den gemensamma upstream-servern som nÀmns i olika location- och serverblock, upprÀtthÄlls en separat anslutning till upstream för varje block.
- I "upstream"-blocket Àr direktivet "keepalive" aktiverat som standard.
- NÀr det anvÀnds i proxy-lÀge stÀlls HTTP-protokollets version till HTTP/1.1 som standard, med keep-alive-lÀget aktiverat (stöd för keep-alive Àr aktiverat som standard i ngx_http_proxy_module och vÀrdet "1.1" stÀlls in i direktivet "proxy_http_version" och sÀndningen av headern "Connection" har genomförts). För att ÄterfÄ det gamla beteendet som tillÄter Ätkomst till backends som bara stöder HTTP/1.0 bör instÀllningarna som följer anges: proxy_http_version 1.0; proxy_set_header Connection "Close";
KĂ€lla: opennet.ru
