แž€แžถแžšแž’แŸ’แžœแžพแž”แž…แŸ’แž…แžปแž”แŸ’แž”แž“แŸ’แž“แž—แžถแž– Nginx 1.22.1 แž“แžทแž„ 1.23.2 แž‡แžถแž˜แžฝแž™แž“แžนแž„แž—แžถแž–แž„แžถแž™แžšแž„แž‚แŸ’แžšแŸ„แŸ‡แžแŸ’แžšแžผแžœแž”แžถแž“แž‡แžฝแžŸแž‡แžปแž›

แžŸแžถแžแžถแžŸแŸ†แžแžถแž“แŸ‹แž“แŸƒ nginx 1.23.2 แžแŸ’แžšแžผแžœแž”แžถแž“แž…แŸแž‰แž•แŸ’แžŸแžถแž™ แžŠแŸ‚แž›แž€แŸ’แž“แžปแž„แž“แŸ„แŸ‡แž€แžถแžšแžขแž—แžทแžœแžŒแŸ’แžแž“แŸแž˜แžปแžแž„แžถแžšแžแŸ’แž˜แžธแž“แŸ…แžแŸ‚แž”แž“แŸ’แž แž€แŸแžŠแžผแž…แž‡แžถแž€แžถแžšแž…แŸแž‰แž•แŸ’แžŸแžถแž™แž“แŸƒแžŸแžถแžแžถแžŸแŸ’แžแŸแžšแž—แžถแž–แžŠแŸ‚แž›แž‚แžถแŸ†แž‘แŸ’แžšแžŸแŸ’แžšแž”แž‚แŸ’แž“แžถแž“แŸƒ nginx 1.22.1 แžŠแŸ‚แž›แžšแžฝแž˜แž”แž‰แŸ’แž…แžผแž›แžแŸ‚แž€แžถแžšแž•แŸ’แž›แžถแžŸแŸ‹แž”แŸ’แžแžผแžšแž‘แžถแž€แŸ‹แž‘แž„แž“แžนแž„แž€แžถแžšแž›แžปแž”แž”แŸ†แž”แžถแžแŸ‹แž€แŸ†แž แžปแžŸแž’แŸ’แž„แž“แŸ‹แž’แŸ’แž„แžš แž“แžทแž„ แž—แžถแž–แž„แžถแž™แžšแž„แž‚แŸ’แžšแŸ„แŸ‡แŸ”

แž€แŸ†แžŽแŸ‚แžแŸ’แž˜แžธแž›แžปแž”แž”แŸ†แž”แžถแžแŸ‹แž—แžถแž–แž„แžถแž™แžšแž„แž‚แŸ’แžšแŸ„แŸ‡แž…แŸ†แž“แžฝแž“แž–แžธแžš (CVE-2022-41741, CVE-2022-41742) แž“แŸ…แž€แŸ’แž“แžปแž„แž˜แŸ‰แžผแžŒแžปแž› ngx_http_mp4_module แžŠแŸ‚แž›แž”แŸ’แžšแžพแžŠแžพแž˜แŸ’แž”แžธแžšแŸ€แž”แž…แŸ†แž€แžถแžšแž•แŸ’แžŸแžถแž™แž–แžธแžฏแž€แžŸแžถแžšแž€แŸ’แž“แžปแž„แž‘แž˜แŸ’แžšแž„แŸ‹ H.264/AAC แŸ” แž—แžถแž–แž„แžถแž™แžšแž„แž‚แŸ’แžšแŸ„แŸ‡แžขแžถแž…แž“แžถแŸ†แžฑแŸ’แž™แžแžผแž…แžขแž„แŸ’แž‚แž…แž„แž…แžถแŸ† แžฌแž€แžถแžšแž›แŸแž…แž’แŸ’แž›แžถแž™แžขแž„แŸ’แž‚แž…แž„แž…แžถแŸ† แž“แŸ…แž–แŸแž›แžŠแŸ†แžŽแžพแžšแž€แžถแžšแžฏแž€แžŸแžถแžš mp4 แžŠแŸ‚แž›แž”แž„แŸ’แž€แžพแžแž‡แžถแž–แžทแžŸแŸแžŸแŸ” แž€แžถแžšแž”แž‰แŸ’แž…แž”แŸ‹แž‡แžถแž”แž“แŸ’แž‘แžถแž“แŸ‹แž“แŸƒแžŠแŸ†แžŽแžพแžšแž€แžถแžšแž€แžถแžšแž„แžถแžšแžแŸ’แžšแžผแžœแž”แžถแž“แž›แžพแž€แžกแžพแž„แžแžถแž‡แžถแž•แž›แžœแžทแž”แžถแž€ แž”แŸ‰แžปแž“แŸ’แžแŸ‚แž€แžถแžšแž”แž„แŸ’แž แžถแž‰แž•แŸ’แžŸแŸแž„แž‘แŸ€แžแž˜แžทแž“แžแŸ’แžšแžผแžœแž”แžถแž“แžŠแž€แž…แŸแž‰แž‘แŸ แžŠแžผแž…แž‡แžถแž€แžถแžšแžšแŸ€แž”แž…แŸ†แž€แžผแžŠแž“แŸ…แž›แžพแž˜แŸ‰แžถแžŸแŸŠแžธแž“แž˜แŸแŸ”

แž‚แžฝแžšแž€แžแŸ‹แžŸแž˜แŸ’แž‚แžถแž›แŸ‹แžแžถแž—แžถแž–แž„แžถแž™แžšแž„แž‚แŸ’แžšแŸ„แŸ‡แžŸแŸ’แžšแžŠแŸ€แž„แž‚แŸ’แž“แžถแž“แŸแŸ‡แžแŸ’แžšแžผแžœแž”แžถแž“แž‡แžฝแžŸแž‡แžปแž›แžšแžฝแž…แž แžพแž™แž“แŸ…แž€แŸ’แž“แžปแž„แž˜แŸ‰แžผแžŒแžปแž› ngx_http_mp4_module แž€แŸ’แž“แžปแž„แž†แŸ’แž“แžถแŸ† 2012แŸ” แž›แžพแžŸแž–แžธแž“แŸแŸ‡แž‘แŸ€แž F5 แž”แžถแž“แžšแžถแž™แž€แžถแžšแžŽแŸแž–แžธแž—แžถแž–แž„แžถแž™แžšแž„แž‚แŸ’แžšแŸ„แŸ‡แžŸแŸ’แžšแžŠแŸ€แž„แž‚แŸ’แž“แžถ (CVE-2022-41743) แž“แŸ…แž€แŸ’แž“แžปแž„แž•แž›แžทแžแž•แž› NGINX Plus แžŠแŸ‚แž›แž”แŸ‰แŸ‡แž–แžถแž›แŸ‹แžŠแž›แŸ‹แž˜แŸ‰แžผแžŒแžปแž› ngx_http_hls_module แžŠแŸ‚แž›แž•แŸ’แžแž›แŸ‹แž€แžถแžšแž‚แžถแŸ†แž‘แŸ’แžšแžŸแž˜แŸ’แžšแžถแž”แŸ‹แž–แžทแž’แžธแž€แžถแžš HLS (Apple HTTP Live Streaming) แŸ”

แž”แž“แŸ’แžแŸ‚แž˜แž–แžธแž›แžพแž€แžถแžšแž›แžปแž”แž”แŸ†แž”แžถแžแŸ‹แž—แžถแž–แž„แžถแž™แžšแž„แž‚แŸ’แžšแŸ„แŸ‡ แž€แžถแžšแž•แŸ’แž›แžถแžŸแŸ‹แž”แŸ’แžแžผแžšแžแžถแž„แž€แŸ’แžšแŸ„แž˜แžแŸ’แžšแžผแžœแž”แžถแž“แžŸแŸ’แž“แžพแžกแžพแž„แž“แŸ…แž€แŸ’แž“แžปแž„ nginx 1.23.2แŸ–

  • แž”แžถแž“แž”แž“แŸ’แžแŸ‚แž˜แž€แžถแžšแž‚แžถแŸ†แž‘แŸ’แžšแžŸแž˜แŸ’แžšแžถแž”แŸ‹แžขแžแŸแžš โ€œ$proxy_protocol_tlv_*โ€ แžŠแŸ‚แž›แž˜แžถแž“แžแž˜แŸ’แž›แŸƒแž“แŸƒแžœแžถแž› TLV (แž”แŸ’แžšแž—แŸแž‘-แž”แŸ’แžšแžœแŸ‚แž„-แžแž˜แŸ’แž›แŸƒ) แžŠแŸ‚แž›แž”แž„แŸ’แž แžถแž‰แž€แŸ’แž“แžปแž„แž–แžทแž’แžธแž€แžถแžš Type-Length-Value PROXY v2แŸ”
  • แž”แžถแž“แž•แŸ’แžแž›แŸ‹แž€แžถแžšแž”แž„แŸ’แžœแžทแž›แžŠแŸ„แž™แžŸแŸ’แžœแŸแž™แž”แŸ’แžšแžœแžแŸ’แžแžทแž“แŸƒแžŸแŸ„แžขแŸŠแžทแž“แž‚แŸ’แžšแžธแž”แžŸแž˜แŸ’แžšแžถแž”แŸ‹แžŸแŸ†แž”แžปแžแŸ’แžšแžœแž‚แŸ’แž‚ TLS แžŠแŸ‚แž›แž”แŸ’แžšแžพแž“แŸ…แž–แŸแž›แž”แŸ’แžšแžพแžขแž„แŸ’แž‚แž…แž„แž…แžถแŸ†แžŠแŸ‚แž›แž”แžถแž“แž…แŸ‚แž€แžšแŸ†แž›แŸ‚แž€แž“แŸ…แž€แŸ’แž“แžปแž„แž€แžถแžšแžŽแŸ‚แž“แžถแŸ† ssl_session_cache แŸ”
  • แž€แž˜แŸ’แžšแžทแžแž“แŸƒแž€แžถแžšแž€แžแŸ‹แžแŸ’แžšแžถแžŸแž˜แŸ’แžšแžถแž”แŸ‹แž€แŸ†แž แžปแžŸแžŠแŸ‚แž›แž‘แžถแž€แŸ‹แž‘แž„แž“แžนแž„แž”แŸ’แžšแž—แŸแž‘แž€แŸ†แžŽแžแŸ‹แžแŸ’แžšแžถ SSL แž˜แžทแž“แžแŸ’แžšแžนแž˜แžแŸ’แžšแžผแžœแžแŸ’แžšแžผแžœแž”แžถแž“แž”แž“แŸ’แž‘แžถแž”แž–แžธแž€แž˜แŸ’แžšแžทแžแžŸแŸ†แžแžถแž“แŸ‹แž‘แŸ…แž€แž˜แŸ’แžšแžทแžแž–แŸแžแŸŒแž˜แžถแž“แŸ”
  • แž€แž˜แŸ’แžšแžทแžแž“แŸƒแž€แžถแžšแž€แžแŸ‹แžแŸ’แžšแžถแžŸแžถแžšแžขแŸ†แž–แžธแžขแžŸแž˜แžแŸ’แžแž—แžถแž–แž€แŸ’แž“แžปแž„แž€แžถแžšแž”แŸ‚แž„แž…แŸ‚แž€แžขแž„แŸ’แž‚แž…แž„แž…แžถแŸ†แžŸแž˜แŸ’แžšแžถแž”แŸ‹แžœแž‚แŸ’แž‚แžแŸ’แž˜แžธแžแŸ’แžšแžผแžœแž”แžถแž“แž•แŸ’แž›แžถแžŸแŸ‹แž”แŸ’แžแžผแžšแž–แžธแž€แžถแžšแž‡แžผแž“แžŠแŸ†แžŽแžนแž„แž‘แŸ…แž‡แžถแž€แžถแžšแž–แŸ’แžšแž˜แžถแž“ แž แžพแž™แžแŸ’แžšแžผแžœแž”แžถแž“แž€แŸ†แžŽแžแŸ‹แž…แŸ†แž–แŸ„แŸ‡แž€แžถแžšแž…แŸแž‰แž’แžถแžแžปแž˜แžฝแž™แž€แŸ’แž“แžปแž„แž˜แžฝแž™แžœแžทแž“แžถแž‘แžธแŸ”
  • แž“แŸ…แž›แžพแžœแŸแž‘แžทแž€แžถแžœแžธแž“แžŠแžผ แž€แžถแžšแž‡แžฝแž”แž”แŸ’แžšแž‡แžปแŸ†แž‚แŸ’แž“แžถแž‡แžถแž˜แžฝแž™ OpenSSL 3.0 แžแŸ’แžšแžผแžœแž”แžถแž“แž”แž„แŸ’แž€แžพแžแžกแžพแž„แŸ”
  • แž€แžถแžšแž†แŸ’แž›แžปแŸ‡แž”แž‰แŸ’แž…แžถแŸ†แž„แžฑแŸ’แž™แž”แŸ’แžšแžŸแžพแžšแžกแžพแž„แž“แŸƒแž€แŸ†แž แžปแžŸแž–แžทแž’แžธแž€แžถแžš PROXY แž“แŸ…แž€แŸ’แž“แžปแž„แž€แŸ†แžŽแžแŸ‹แž แŸแžแžปแŸ”
  • แž”แžถแž“แžŠแŸ„แŸ‡แžŸแŸ’แžšแžถแž™แž”แž‰แŸ’แž แžถแžŠแŸ‚แž›แž€แžถแžšแžขแžŸแŸ‹แž–แŸแž›แžŠแŸ‚แž›แž”แžถแž“แž”แž‰แŸ’แž‡แžถแž€แŸ‹แž“แŸ…แž€แŸ’แž“แžปแž„แž€แžถแžšแžŽแŸ‚แž“แžถแŸ† "ssl_session_timeout" แž˜แžทแž“แžŠแŸ†แžŽแžพแžšแž€แžถแžšแž“แŸ…แž–แŸแž›แž”แŸ’แžšแžพ TLSv1.3 แž•แŸ’แžขแŸ‚แž€แž›แžพ OpenSSL แžฌ BoringSSL แŸ”

แž”แŸ’แžšแž—แž–: opennet.ru

แž”แž“แŸ’แžแŸ‚แž˜แž˜แžแžทแž™แŸ„แž”แž›แŸ‹