UtgÄvan av http-servern Apache 2.4.58 med ÄtgÀrder mot DoS-sÄrbarheter i HTTP/2

Utgivet en release av HTTP-servern Apache 2.4.58, som innehÄller 33 Àndringar och ÄtgÀrdar tre sÄrbarheter, tvÄ av dem relaterade till möjligheten att utföra en DoS-attack pÄ system som anvÀnder HTTP/2-protokollet.

  • CVE-2023-45802 — skapar förutsĂ€ttningar för att uttömma ledigt minne pĂ„ grund av fördröjd minnesfrigöring efter att HTTP/2-flödet har Ă„terstĂ€llts med en RST-paket. Eftersom minnet inte frigörs omedelbart efter hanteringen av RST-flaggan, utan först efter att anslutningen stĂ€ngs, kan en angripare avsevĂ€rt öka minnesanvĂ€ndningen genom att skicka nya förfrĂ„gningar och Ă„terstĂ€lla dem med ett RST-paket, utan att stĂ€nga anslutningen.
  • CVE-2023-43622 — oĂ€ndlig blockering av bearbetningen av HTTP/2-anslutningar om de öppnas med ett initialt storlek pĂ„ glidande fönster som Ă€r 0. SĂ„rbarheten kan anvĂ€ndas för att organisera ett tjĂ€nsteavbrott genom att förbruka grĂ€nsen för det maximala antalet öppna anslutningar.
  • CVE-2023-31122 — en sĂ„rbarhet i mod_macro som leder till lĂ€sning av data frĂ„n omrĂ„det utanför den tilldelade bufferten.

Bland Àndringarna som inte rör sÀkerhet:

  • I mod_http2 har stöd lagts till för att anvĂ€nda WebSocket-protokollet ovanpĂ„ strömmen i HTTP/2-anslutningar (RFC 8441). För att aktivera WebSocket ovanpĂ„ HTTP/2 har direktivet 'H2WebSockets on|off' föreslagits.
  • I mod_http2 har direktivet 'H2EarlyHint name value' lagts till för att inkludera rubriker i svaret som ger '103 Early Hints'.
  • I mod_http2 har direktivet 'H2ProxyRequests on|off' lagts till för att styra anvĂ€ndningen av HTTP/2-bearbetning i proxykonfigurationen.
  • I mod_http2 har direktivet 'H2MaxDataFrameLen n' lagts till för att begrĂ€nsa den maximala storleken pĂ„ kroppens svar i byte som överförs i ett DATA-ram i HTTP/2. StandardgrĂ€nsen sĂ€tts till 16 kB.
  • Mime-typsfilen mime.types har uppdaterats, dĂ€r tillĂ€gget '.js' kopplas till typen 'text/javascript' i stĂ€llet för 'application/javascript', och tillĂ€ggen '.mjs' (med typen 'text/javascript') och '.opus' ('audio/ogg') har lagts till. MIME-typer och tillĂ€gg som anvĂ€nds i WebAssembly har lagts till.
  • Modulen mod_tls (alternativ till mod_ssl i Rust) har bytt till att anvĂ€nda rustls-ffi-biblioteket version 0.9.2+.
  • I modulen mod_md har direktivet 'MDMatchNames all|servernames' lagts till för att styra matchningen av MDomains med innehĂ„llet i VirtualHosts.
  • I modulen mod_md har direktivet 'MDChallengeDns01Version' lagts till för att vĂ€lja versionen av ACME-protokollet som anvĂ€nds vid verifiering via DNS.
  • I mod_md har anvĂ€ndning av direktivet MDChallengeDns01 tillĂ„tits för individuella domĂ€ner.
  • I mod_dav har en direktiv ‘DavBasePath’ lagts till för att konfigurera sökvĂ€gen till roten av WebDav-repositoriet.
  • I mod_alias har direktivet ‘AliasPreservePath’ lagts till för att anvĂ€nda Alias-vĂ€rdets fullstĂ€ndiga sökvĂ€g i Location-blocket.
  • I mod_alias har direktivet ‘RedirectRelative’ lagts till, vilket tillĂ„ter omdirigering med relativa sökvĂ€gar.
  • I direktivet ErrorLogFormat har format-specifikatorerna %{z} och %{strftime-format} lagts till.
  • I mod_deflate har direktivet ‘DeflateAlterETag’ lagts till för att hantera förĂ€ndringar i ETag vid anvĂ€ndning av komprimering.
  • Prestandan för funktionen send_brigade_nonblocking() har optimerats.
  • I mod_status sĂ€kerstĂ€lls borttagning av duplicerade nycklar ‘BusyWorkers’ och ‘IdleWorkers’, och en ny rĂ€knare ‘GracefulWorkers’ har lagts till.

KĂ€lla: opennet.ru

Köp pĂ„litlig webbhotell med DDoS-skydd, VPS VDS-servrar đŸ”„ Köp pĂ„litlig webbhotell med DDoS-skydd, VPS VDS-servrar | ProHoster