Актуализацията Π½Π° Nginx 1.31.3 ΠΊΠΎΡ€ΠΈΠ³ΠΈΡ€Π° уязвимостта Π½Π° RCE

ΠŸΡƒΡΠ½Π°Ρ‚ Π΅ основният ΠΊΠ»ΠΎΠ½ nginx 1.31.3, ΠΏΡ€ΠΎΠ΄ΡŠΠ»ΠΆΠ°Π²Π°ΠΉΠΊΠΈ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Π²Π°Π½Π΅Ρ‚ΠΎ Π½Π° Π½ΠΎΠ²ΠΈ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ. ΠŸΠ°Ρ€Π°Π»Π΅Π»Π½ΠΈΡΡ‚ стабилСн ΠΊΠ»ΠΎΠ½, nginx 1.30.4, ΡΡŠΡ‰ΠΎ сС пуска, ΡΡŠΠ΄ΡŠΡ€ΠΆΠ°Ρ‰ само ΠΏΡ€ΠΎΠΌΠ΅Π½ΠΈ, ΡΠ²ΡŠΡ€Π·Π°Π½ΠΈ с отстраняванСто Π½Π° сСриозни Π³Ρ€Π΅ΡˆΠΊΠΈ ΠΈ уязвимости. Π’Π΅Π·ΠΈ Π°ΠΊΡ‚ΡƒΠ°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ адрСсират Ρ‚Ρ€ΠΈ уязвимости:

  • CVE-2026-42533 β€” ΠŸΡ€Π΅ΠΏΡŠΠ»Π²Π°Π½Π΅ Π½Π° Π±ΡƒΡ„Π΅Ρ€Π° възниква, ΠΊΠΎΠ³Π°Ρ‚ΠΎ Π΄ΠΈΡ€Π΅ΠΊΡ‚ΠΈΠ²Π°Ρ‚Π° β€žmapβ€œ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π° ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠΈ с рСгулярни ΠΈΠ·Ρ€Π°Π·ΠΈ със замСствания, ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Ρ‰ΠΈ Π½Π΅Π½Π°Π·ΠΎΠ²Π°Π½ΠΈ (Π½Π°ΠΏΡ€. $1 ΠΈ $2) ΠΈΠ»ΠΈ ΠΈΠΌΠ΅Π½ΡƒΠ²Π°Π½ΠΈ ΠΏΡ€ΠΎΠΌΠ΅Π½Π»ΠΈΠ²ΠΈ, ΠΏΡ€ΠΈ условиС Ρ‡Π΅ Ρ‚Π΅Π·ΠΈ ΠΏΡ€ΠΎΠΌΠ΅Π½Π»ΠΈΠ²ΠΈ са спомСнати ΠΏΡ€Π΅Π΄ΠΈ ΠΏΡ€ΠΎΠΌΠ΅Π½Π»ΠΈΠ²Π°Ρ‚Π° Π½Π° Ρ€Π΅Π·ΡƒΠ»Ρ‚Π°Ρ‚Π° ΠΎΡ‚ map ΠΈΠ»ΠΈ сС ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π° ΠΏΡ€ΠΎΠΌΠ΅Π½Π»ΠΈΠ²Π°, която Π½Π΅ Π΅ ΠΊΠ΅ΡˆΠΈΡ€Π°Π½Π°. Π’Π°Π·ΠΈ уязвимост ΠΌΠΎΠΆΠ΅ ΠΏΠΎΡ‚Π΅Π½Ρ†ΠΈΠ°Π»Π½ΠΎ Π΄Π° Π΄ΠΎΠ²Π΅Π΄Π΅ Π΄ΠΎ дистанционно изпълнСниС Π½Π° ΠΊΠΎΠ΄. ΡΡŠΡ€Π²ΡŠΡ€ Ρ‡Ρ€Π΅Π· ΠΈΠ·ΠΏΡ€Π°Ρ‰Π°Π½Π΅ Π½Π° спСциално създадСна HTTP заявка. Π’ΠΎΠ·ΠΈ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌ Π΅ ΠΎΡ†Π΅Π½Π΅Π½ ΠΊΠ°Ρ‚ΠΎ ΠΊΡ€ΠΈΡ‚ΠΈΡ‡Π΅Π½ (9.2 ΠΎΡ‚ 10).
  • CVE-2026-60005 β€” Π’ΡŠΠ·Π½ΠΈΠΊΠ²Π° Π½Π΅ΠΈΠ½ΠΈΡ†ΠΈΠ°Π»ΠΈΠ·ΠΈΡ€Π°Π½ Ρ‚Π΅Ρ‡ Π½Π° ΠΏΠ°ΠΌΠ΅Ρ‚ Π² Ρ€Π°Π±ΠΎΡ‚Π΅Π½ процСс ΠΏΡ€ΠΈ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½Π΅ Π½Π° ΠΌΠΎΠ΄ΡƒΠ»Π° ngx_http_slice_module ΠΈ Π·Π°Π΄Π°Π²Π°Π½Π΅ Π½Π° замСствания с рСгулярни ΠΈΠ·Ρ€Π°Π·ΠΈ с ΠΏΠΎΠΌΠΎΡ‰Ρ‚Π° Π½Π° Π½Π΅Π½Π°Π·ΠΎΠ²Π°Π½ΠΈ ΠΏΡ€ΠΎΠΌΠ΅Π½Π»ΠΈΠ²ΠΈ Π² Π΄ΠΈΡ€Π΅ΠΊΡ‚ΠΈΠ²Π°Ρ‚Π° slice. Π’Π°Π·ΠΈ уязвимост ΠΈΠΌΠ° Π½ΠΈΠ²ΠΎ Π½Π° тСТСст 8.8 ΠΎΡ‚ 10.
  • CVE-2026-56434 Π΅ уязвимост, която сС ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π° слСд освобоТдаванС Π½Π° рСсурситС, Π² ΠΌΠΎΠ΄ΡƒΠ»Π° ngx_http_ssi_module, Π²ΡŠΠ·Π½ΠΈΠΊΠ²Π°Ρ‰Π° ΠΏΡ€ΠΈ ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° Π½Π° спСциално създадСн ΠΎΡ‚Π³ΠΎΠ²ΠΎΡ€, Π²ΡŠΡ€Π½Π°Ρ‚ ΠΎΡ‚ проксиран Π±Π΅ΠΊΠ΅Π½Π΄. Π’Π°Π·ΠΈ уязвимост ΠΌΠΎΠΆΠ΅ Π΄Π° Π΄ΠΎΠ²Π΅Π΄Π΅ Π΄ΠΎ промяна Π½Π° ΠΏΠ°ΠΌΠ΅Ρ‚Ρ‚Π° Π½Π° работния процСс. Π’ΠΎΠ·ΠΈ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌ Π΅ ΠΎΡ†Π΅Π½Π΅Π½ Π½Π° Π½ΠΈΠ²ΠΎ Π½Π° сСриозност 8.3 ΠΎΡ‚ 10.

ΠŸΡ€ΠΎΠΌΠ΅Π½ΠΈ, Π½Π΅ΡΠ²ΡŠΡ€Π·Π°Π½ΠΈ с уязвимост:

  • Π’ ΠΌΠΎΠ΄ΡƒΠ»Π° ngx_http_xslt_filter_module Π΅ Π΄Π΅Π°ΠΊΡ‚ΠΈΠ²ΠΈΡ€Π°Π½ΠΎ Π·Π°Ρ€Π΅ΠΆΠ΄Π°Π½Π΅Ρ‚ΠΎ Π½Π° ΠΏΡ€ΠΎΠΌΠ΅Π½Π»ΠΈΠ²ΠΈ Π² XML Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚ΠΈ, Ρ‡ΠΈΠΈΡ‚ΠΎ стойности сС Π·Π°Ρ€Π΅ΠΆΠ΄Π°Ρ‚ ΠΎΡ‚ външни ΠΈΠ·Ρ‚ΠΎΡ‡Π½ΠΈΡ†ΠΈ. Π”ΠΎΠ±Π°Π²Π΅Π½Π° Π΅ Π΄ΠΈΡ€Π΅ΠΊΡ‚ΠΈΠ²Π°Ρ‚Π° β€žxml_external_entitiesβ€œ, която ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»ΠΈΡ€Π° Π·Π°Ρ€Π΅ΠΆΠ΄Π°Π½Π΅Ρ‚ΠΎ Π½Π° външни ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ΠΈ, посочСни Π² DTD Π±Π»ΠΎΠΊΠ° Π½Π° обработСния XML Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚.
  • Π”ΠΎΠ±Π°Π²Π΅Π½ΠΈ са Π΄ΠΈΡ€Π΅ΠΊΡ‚ΠΈΠ²ΠΈ "proxy_socket_sndbuf", "proxy_socket_rcvbuf", "fastcgi_socket_sndbuf", "fastcgi_socket_rcvbuf", "grpc_socket_sndbuf", "grpc_socket_rcvbuf", "scgi_socket_sndbuf", "scgi_socket_rcvbuf", "uwsgi_socket_sndbuf", "uwsgi_socket_rcvbuf", "tunnel_socket_sndbuf" ΠΈ "tunnel_socket_rcvbuf" Π·Π° Π·Π°Π΄Π°Π²Π°Π½Π΅ Π½Π° Ρ€Π°Π·ΠΌΠ΅Ρ€Π° Π½Π° Π±ΡƒΡ„Π΅Ρ€ΠΈΡ‚Π΅ Π·Π° ΠΈΠ·ΠΏΡ€Π°Ρ‰Π°Π½Π΅ (SO_SNDBUF) ΠΈ ΠΏΠΎΠ»ΡƒΡ‡Π°Π²Π°Π½Π΅ (SO_RCVBUF).
  • Π—Π° Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€Π°Ρ‚Π° LoongArch64 Π΅ ΠΈΠΌΠΏΠ»Π΅ΠΌΠ΅Π½Ρ‚ΠΈΡ€Π°Π½ΠΎ Π΄Π΅Ρ„ΠΈΠ½ΠΈΡ€Π°Π½Π΅Ρ‚ΠΎ Π½Π° Ρ€Π°Π·ΠΌΠ΅Ρ€Π° Π½Π° Π±Π»ΠΎΠΊΠ° (кСш линия), ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½ Π·Π° ΠΏΡ€Π΅Ρ…Π²ΡŠΡ€Π»ΡΠ½Π΅ Π½Π° Π΄Π°Π½Π½ΠΈ ΠΌΠ΅ΠΆΠ΄Ρƒ кСша Π½Π° процСсора ΠΈ ΠΏΠ°ΠΌΠ΅Ρ‚Ρ‚Π°.
  • ΠœΠΎΠ΄ΡƒΠ»ΠΈΡ‚Π΅ ngx_http_proxy_v2_module ΠΈ ngx_http_grpc_module ΠΈΠΌΠΏΠ»Π΅ΠΌΠ΅Π½Ρ‚ΠΈΡ€Π°Ρ‚ ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½ΠΈΠ΅ Π·Π° Ρ€Π°Π·ΠΌΠ΅Ρ€Π° Π½Π° Π·Π°Π³Π»Π°Π²ΠΊΠΈΡ‚Π΅ ΠΈ Ρ‚Ρ€Π΅ΠΉΠ»ΡŠΡ€ΠΈΡ‚Π΅ Π² HTTP/2 ΠΎΡ‚Π³ΠΎΠ²ΠΎΡ€ΠΈΡ‚Π΅, ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°ΠΉΠΊΠΈ Π΄ΠΈΡ€Π΅ΠΊΡ‚ΠΈΠ²ΠΈΡ‚Π΅ proxy_buffer_size ΠΈ grpc_buffer_size.

Π˜Π·Ρ‚ΠΎΡ‡Π½ΠΈΠΊ: opennet.ru

ΠšΡƒΠΏΠ΅Ρ‚Π΅ Π½Π°Π΄Π΅ΠΆΠ΄Π΅Π½ хостинг Π·Π° сайтовС с DDoS Π·Π°Ρ‰ΠΈΡ‚Π°, VPS VDS ΡΡŠΡ€Π²ΡŠΡ€ΠΈ πŸ”₯ ΠšΡƒΠΏΠ΅Ρ‚Π΅ Π½Π°Π΄Π΅ΠΆΠ΄Π΅Π½ ΡƒΠ΅Π± хостинг със Π·Π°Ρ‰ΠΈΡ‚Π° ΠΎΡ‚ DDoS Π°Ρ‚Π°ΠΊΠΈ, VPS VDS ΡΡŠΡ€Π²ΡŠΡ€ΠΈ | ProHoster