HTTP/2.4.58 เชฎเชพเช‚ DoS เชจเชฌเชณเชพเชˆเช“เชจเซ‡ เชฆเซ‚เชฐ เช•เชฐเชตเชพ เชธเชพเชฅเซ‡ เช…เชชเชพเชšเซ‡ 2 HTTP เชธเชฐเซเชตเชฐเชจเซเช‚ เชชเซเชฐเช•เชพเชถเชจ

Apache HTTP เชธเชฐเซเชตเชฐ 2.4.58 เชจเซเช‚ เชชเซเชฐเช•เชพเชถเชจ เชชเซเชฐเช•เชพเชถเชฟเชค เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซเชฏเซเช‚ เช›เซ‡, เชœเซ‡ 33 เชซเซ‡เชฐเชซเชพเชฐเซ‹ เชฐเชœเซ‚ เช•เชฐเซ‡ เช›เซ‡ เช…เชจเซ‡ เชคเซเชฐเชฃ เชจเชฌเชณเชพเชˆเช“เชจเซ‡ เชฆเซ‚เชฐ เช•เชฐเซ‡ เช›เซ‡, เชœเซ‡เชฎเชพเช‚เชฅเซ€ เชฌเซ‡ HTTP/2 เชชเซเชฐเซ‹เชŸเซ‹เช•เซ‹เชฒเชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเซ€เชจเซ‡ เชธเชฟเชธเซเชŸเชฎเซ‹ เชชเชฐ DoS เชนเซเชฎเชฒเซ‹ เช•เชฐเชตเชพเชจเซ€ เชธเช‚เชญเชพเชตเชจเชพ เชธเชพเชฅเซ‡ เชธเช‚เชฌเช‚เชงเชฟเชค เช›เซ‡.

  • CVE-2023-45802 RST เชซเซเชฒเซ‡เช— เชธเชพเชฅเซ‡เชจเชพ เชชเซ‡เช•เซ‡เชŸ เชฆเซเชตเชพเชฐเชพ HTTP/2 เชธเซเชŸเซเชฐเซ€เชฎ เชฐเซ€เชธเซ‡เชŸ เชฅเชฏเชพ เชชเช›เซ€ เชตเชฟเชฒเช‚เชฌเชฟเชค เชฎเซ‡เชฎเชฐเซ€ เชกเซ€เชฒเชฒเซ‹เช•เซ‡เชถเชจเชจเซ‡ เช•เชพเชฐเชฃเซ‡ เชฎเซ‡เชฎเชฐเซ€ เชเช•เซเชเซ‹เชถเชจ เชธเซเชฅเชฟเชคเชฟ เชฌเชจเชพเชตเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡. เช•เชพเชฐเชฃ เช•เซ‡ RST เชซเซเชฒเซ‡เช—เชจเซ€ เชชเซเชฐเช•เซเชฐเชฟเชฏเชพ เช•เชฐเซเชฏเชพ เชชเช›เซ€ เชคเชฐเชค เชœ เชฎเซ‡เชฎเชฐเซ€ เชฐเชฟเชฒเซ€เช เชฅเชคเซ€ เชจเชฅเซ€, เชชเชฐเช‚เชคเซ เช•เชจเซ‡เช•เซเชถเชจ เชฌเช‚เชง เชฅเชฏเชพ เชชเช›เซ€ เชœ, เชนเซเชฎเชฒเชพเช–เซ‹เชฐ เชจเชตเซ€ เชตเชฟเชจเช‚เชคเซ€เช“ เชฎเซ‹เช•เชฒเซ€เชจเซ‡ เช…เชจเซ‡ RST เชชเซ‡เช•เซ‡เชŸ เชธเชพเชฅเซ‡ เชซเซเชฒเชถ เช•เชฐเซ€เชจเซ‡ เชฎเซ‡เชฎเชฐเซ€ เชตเชชเชฐเชพเชถเชฎเชพเช‚ เชจเซ‹เช‚เชงเชชเชพเชคเซเชฐ เชตเชงเชพเชฐเซ‹ เช•เชฐเซ€ เชถเช•เซ‡ เช›เซ‡, เชชเชฐเช‚เชคเซ เช•เชจเซ‡เช•เซเชถเชจ เชฌเช‚เชง เช•เชฐเซเชฏเชพ เชตเชฟเชจเชพ.
  • CVE-2023-43622 โ€“ HTTP/2 เช•เชจเซ‡เช•เซเชถเชจ เชชเซเชฐเซ‹เชธเซ‡เชธเชฟเช‚เช— เชฌเซเชฒเซ‹เช•เซเชธ เช…เชจเชฟเชถเซเชšเชฟเชค เชธเชฎเชฏ เชฎเชพเชŸเซ‡ เชœเซ‹ เชคเซ‡ เชชเซเชฐเชพเชฐเช‚เชญเชฟเช• เชธเซเชฒเชพเช‡เชกเชฟเช‚เช— เชตเชฟเชจเซเชกเซ‹ เชฎเชพเชช 0 เชชเชฐ เชธเซ‡เชŸ เชธเชพเชฅเซ‡ เช–เซ‹เชฒเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เชคเซ‹. เชจเชฌเชณเชพเชˆเชจเซ‹ เช‰เชชเชฏเซ‹เช— เช“เชชเชจ เช•เชจเซ‡เช•เซเชถเชจเซเชธเชจเซ€ เชฎเชนเชคเซเชคเชฎ เชฎเชพเชจเซเชฏ เชธเช‚เช–เซเชฏเชพเชจเซ€ เชฎเชฐเซเชฏเชพเชฆเชพเชจเซ‡ เชตเชŸเชพเชตเซ€เชจเซ‡ เชธเซ‡เชตเชพเชจเซ‹ เช‡เชจเช•เชพเชฐ เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ เชฅเชˆ เชถเช•เซ‡ เช›เซ‡.
  • CVE-2023-31122 เช mod_macro เชฎเชพเช‚ เชเช• เชจเชฌเชณเชพเชˆ เช›เซ‡ เชœเซ‡ เชซเชพเชณเชตเซ‡เชฒ เชฌเชซเชฐเชจเซ€ เชฌเชนเชพเชฐเชจเชพ เชตเชฟเชธเซเชคเชพเชฐเชฎเชพเช‚เชฅเซ€ เชกเซ‡เชŸเชพ เชตเชพเช‚เชšเชตเชพเชจเซ€ เชฎเช‚เชœเซ‚เชฐเซ€ เช†เชชเซ‡ เช›เซ‡.

เชฌเชฟเชจ-เชธเซเชฐเช•เซเชทเชพ เชซเซ‡เชฐเชซเชพเชฐเซ‹ เชชเซˆเช•เซ€:

  • mod_http2 HTTP/2 เช•เชจเซ‡เช•เซเชถเชจ (RFC 8441) เชฎเชพเช‚ เชธเซเชŸเซเชฐเซ€เชฎ เชชเชฐ เชตเซ‡เชฌเชธเซ‹เช•เซ‡เชŸ เชชเซเชฐเซ‹เชŸเซ‹เช•เซ‹เชฒเชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ เชธเชชเซ‹เชฐเซเชŸ เช‰เชฎเซ‡เชฐเซ‡ เช›เซ‡. HTTP/2 เชชเชฐ WebSocket เชจเซ‡ เชธเช•เซเชทเชฎ เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡, 'H2WebSockets on|off' เชจเชฟเชฐเซเชฆเซ‡เชถเช• เชชเซเชฐเชธเซเชคเชพเชตเชฟเชค เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซเชฏเซ‹ เช›เซ‡.
  • "2 เชชเซเชฐเชพเชฐเช‚เชญเชฟเช• เชธเช‚เช•เซ‡เชคเซ‹" เชชเซเชฐเชคเชฟเชธเชพเชฆเชฎเชพเช‚ เชนเซ‡เชกเชฐเซ‹ เช‰เชฎเซ‡เชฐเชตเชพ เชฎเชพเชŸเซ‡ mod_http2 เชชเชฐ 'H103EarlyHint เชจเชพเชฎ เชฎเซ‚เชฒเซเชฏ' เชจเชฟเชฐเซเชฆเซ‡เชถเช• เช‰เชฎเซ‡เชฐเซเชฏเซเช‚.
  • เชชเซเชฐเซ‹เช•เซเชธเซ€ เชฐเซ‚เชชเชฐเซ‡เช–เชพเช‚เช•เชจเชฎเชพเช‚ HTTP/2 เชตเชฟเชจเช‚เชคเซ€ เชชเซเชฐเช•เซเชฐเชฟเชฏเชพ เชธเช•เซเชทเชฎ เช›เซ‡ เช•เซ‡ เช•เซ‡เชฎ เชคเซ‡ เชจเชฟเชฏเช‚เชคเซเชฐเชฟเชค เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ mod_http2 เชชเชฐ 'H2ProxyRequests on|off' เชกเชพเชฏเชฐเซ‡เช•เซเชŸเชฟเชต เช‰เชฎเซ‡เชฐเซเชฏเซเช‚.
  • 'H2MaxDataFrameLen n' เชกเชพเชฏเชฐเซ‡เช•เซเชŸเชฟเชต HTTP/2 เชฎเชพเช‚ เชเช• เชกเซ‡เชŸเชพ เชซเซเชฐเซ‡เชฎเชฎเชพเช‚ เชชเซเชฐเชธเชพเชฐเชฟเชค เชฌเชพเช‡เชŸเซเชธเชฎเชพเช‚ เชชเซเชฐเชคเชฟเชญเชพเชต เชฌเซ‹เชกเซ€เชจเชพ เชฎเชนเชคเซเชคเชฎ เช•เชฆเชจเซ‡ เชฎเชฐเซเชฏเชพเชฆเชฟเชค เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ mod_http2 เชฎเชพเช‚ เช‰เชฎเซ‡เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซเชฏเซเช‚ เช›เซ‡. เชกเชฟเชซเซ‹เชฒเซเชŸ เชฎเชฐเซเชฏเชพเชฆเชพ 16KB เช›เซ‡.
  • mime.types เชซเชพเช‡เชฒเชจเซ‡ เช…เชชเชกเซ‡เชŸ เช•เชฐเซ€, เชœเซ‡เชฎเชพเช‚ ".js" เชเช•เซเชธเชŸเซ‡เชจเซเชถเชจ 'application/javascript' เชจเซ‡ เชฌเชฆเชฒเซ‡ 'text/javascript' เชชเซเชฐเช•เชพเชฐ เชธเชพเชฅเซ‡ เชฌเช‚เชงเชพเชฏเซ‡เชฒ เช›เซ‡ เช…เชจเซ‡ เชเช•เซเชธเซเชŸเซ‡เช‚เชถเชจ เช‰เชฎเซ‡เชฐเซเชฏเชพ เช›เซ‡: ".mjs" ('text/javascript' เชชเซเชฐเช•เชพเชฐ เชธเชพเชฅเซ‡ ) เช…เชจเซ‡ ".เช“เชชเชธ" ( 'เช‘เชกเชฟเช“/เช“เช—'). WebAssembly เชฎเชพเช‚ เช‰เชชเชฏเซ‹เช—เชฎเชพเช‚ เชฒเซ‡เชตเชพเชคเชพ MIME เชชเซเชฐเช•เชพเชฐเซ‹ เช…เชจเซ‡ เชเช•เซเชธเซเชŸเซ‡เช‚เชถเชจ เช‰เชฎเซ‡เชฐเซเชฏเชพ.
  • mod_tls เชฎเซ‹เชกเซเชฏเซเชฒ (Rust เชญเชพเชทเชพเชฎเชพเช‚ mod_ssl เชจเซ‹ เชตเชฟเช•เชฒเซเชช) rustls-ffi 0.9.2+ เชฒเชพเช‡เชฌเซเชฐเซ‡เชฐเซ€เชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ เช…เชจเซเชตเชพเชฆ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซเชฏเซ‹ เช›เซ‡.
  • เชตเชฐเซเชšเซเชฏเซเช…เชฒเชนเซ‹เชธเซเชŸ เชธเชพเชฎเช—เซเชฐเซ€เช“ เชธเชพเชฅเซ‡ MDomains เช•เซ‡เชตเซ€ เชฐเซ€เชคเซ‡ เชฎเซ‡เชณ เช–เชพเชฏ เช›เซ‡ เชคเซ‡ เชจเชฟเชฏเช‚เชคเซเชฐเชฟเชค เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ mod_md เชฎเซ‹เชกเซเชฏเซเชฒเชฎเชพเช‚ 'MDMatchNames all|servernames' เชกเชพเชฏเชฐเซ‡เช•เซเชŸเชฟเชต เช‰เชฎเซ‡เชฐเซเชฏเซเช‚.
  • DNS เชšเช•เชพเชธเชฃเซ€ เชฎเชพเชŸเซ‡ เช‰เชชเชฏเซ‹เช—เชฎเชพเช‚ เชฒเซ‡เชตเชพเชคเชพ ACME เชชเซเชฐเซ‹เชŸเซ‹เช•เซ‹เชฒ เชธเช‚เชธเซเช•เชฐเชฃเชจเซ‡ เชชเชธเช‚เชฆ เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ mod_md เชฎเซ‹เชกเซเชฏเซเชฒเชฎเชพเช‚ 'MDChallengeDns01Version' เชจเชฟเชฐเซเชฆเซ‡เชถ เช‰เชฎเซ‡เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซเชฏเซ‹ เช›เซ‡.
  • mod_md เชตเซเชฏเช•เซเชคเชฟเช—เชค เชกเซ‹เชฎเซ‡เชจเซเชธ เชฎเชพเชŸเซ‡ MDChallengeDns01 เชกเชพเชฏเชฐเซ‡เช•เซเชŸเชฟเชตเชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเชตเชพเชจเซ€ เชฎเช‚เชœเซ‚เชฐเซ€ เช†เชชเซ‡ เช›เซ‡.
  • WebDav เชฐเซ€เชชเซ‹เชเซ€เชŸเชฐเซ€เชจเชพ เชฐเซเชŸเชจเชพ เชชเชพเชฅเชจเซ‡ เช—เซ‹เช เชตเชตเชพ เชฎเชพเชŸเซ‡ mod_dav เชฎเชพเช‚ 'DavBasePath' เชกเชพเชฏเชฐเซ‡เช•เซเชŸเชฟเชต เช‰เชฎเซ‡เชฐเซเชฏเซเช‚.
  • เชธเช‚เชชเซ‚เชฐเซเชฃ เชชเชพเชฅ เชคเชฐเซ€เช•เซ‡ เชธเซเชฅเชพเชจ เชฌเซเชฒเซ‹เช•เชฎเชพเช‚ เช‰เชชเชจเชพเชฎ เชฎเซ‚เชฒเซเชฏเชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ mod_alias เชฎเชพเช‚ 'AliasPreservePath' เชจเชฟเชฐเซเชฆเซ‡เชถ เช‰เชฎเซ‡เชฐเซเชฏเซ‹.
  • mod_alias เชฎเชพเช‚ 'RedirectRelative' เชกเชพเชฏเชฐเซ‡เช•เซเชŸเชฟเชต เช‰เชฎเซ‡เชฐเซเชฏเซเช‚, เชธเช‚เชฌเช‚เชงเชฟเชค เชชเชพเชฅเชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเซ€เชจเซ‡ เชฐเซ€เชกเชพเชฏเชฐเซ‡เช•เซเชŸ เช•เชฐเชตเชพเชจเซ€ เชฎเช‚เชœเซ‚เชฐเซ€ เช†เชชเซ‡ เช›เซ‡.
  • ErrorLogFormat เชกเชพเชฏเชฐเซ‡เช•เซเชŸเชฟเชตเชฎเชพเช‚ %{z} เช…เชจเซ‡ %{strftime-format} เชซเซ‹เชฐเซเชฎเซ‡เชŸ เชธเซเชชเชทเซเชŸเซ€เช•เชฐเชฃเซ‹ เช‰เชฎเซ‡เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซเชฏเชพ เช›เซ‡.
  • เชœเซเชฏเชพเชฐเซ‡ เช•เชฎเซเชชเซเชฐเซ‡เชถเชจเชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เชคเซเชฏเชพเชฐเซ‡ ETag เช•เซ‡เชตเซ€ เชฐเซ€เชคเซ‡ เชฌเชฆเชฒเชพเชฏ เช›เซ‡ เชคเซ‡ เชจเชฟเชฏเช‚เชคเซเชฐเชฟเชค เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ mod_deflate เชฎเชพเช‚ 'DeflateAlterETag' เชกเชพเชฏเชฐเซ‡เช•เซเชŸเชฟเชต เช‰เชฎเซ‡เชฐเซเชฏเซเช‚.
  • send_brigade_nonblocking() เชซเช‚เช•เซเชถเชจเชจเซเช‚ เชชเซเชฐเชฆเชฐเซเชถเชจ เช‘เชชเซเชŸเชฟเชฎเชพเช‡เช เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซเชฏเซเช‚ เช›เซ‡.
  • Mod_status เช–เชพเชคเชฐเซ€ เช•เชฐเซ‡ เช›เซ‡ เช•เซ‡ เชกเซเชชเซเชฒเชฟเช•เซ‡เชŸ เช•เซ€ "BusyWorkers" เช…เชจเซ‡ "IdleWorkers" เชฆเซ‚เชฐ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ€ เช›เซ‡, เช…เชจเซ‡ เชเช• เชจเชตเซเช‚ เช•เชพเช‰เชจเซเชŸเชฐ "GracefulWorkers" เช‰เชฎเซ‡เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซเชฏเซเช‚ เช›เซ‡.

เชธเซ‹เชฐเซเชธ: opennet.ru

เชเช• เชŸเชฟเชชเซเชชเชฃเซ€ เช‰เชฎเซ‡เชฐเซ‹