Release av HTTP-servern Apache 2.4.52 som ÄtgÀrdar en buffer overflow i mod_lua

UtgÄvan av HTTP-servern Apache 2.4.52 har publicerats, med 25 förÀndringar och 2 sÄrbarheter ÄtgÀrdade:

  • CVE-2021-44790 — buffertöverskridning i mod_lua som manifesterar sig vid tolkning av flerparts (multipart) begĂ€rningar. SĂ„rbarheten pĂ„verkar konfigurationer dĂ€r Lua-skript anropar funktionen r:parsebody() för att tolka begĂ€rningens kropp och möjliggör att en angripare kan Ă„stadkomma en buffertöverskridning genom att skicka en sĂ€rskilt utformad begĂ€ran. Inga bevis pĂ„ ett utnyttjande har hittills upptĂ€ckts, men problemet kan potentiellt leda till exekvering av egen kod pĂ„ servern.
  • CVE-2021-44224 — SSRF-sĂ„rbarhet (Server Side Request Forgery) i mod_proxy, vilket tillĂ„ter att i konfigurationer med instĂ€llningen "ProxyRequests on" vidarebefordra en begĂ€ran med en sĂ€rskilt utformad URI till en annan handlare pĂ„ samma server som tar emot anslutningar via Unix Domain Socket. Problemet kan ocksĂ„ utnyttjas för att orsaka en krasch genom att skapa förhĂ„llanden för dereferens av en nullpekare. Problemet pĂ„verkar versioner av Apache httpd frĂ„n och med version 2.4.7.

De mest mÀrkbara förÀndringarna, orelaterade till sÀkerhet:

  • Stödet för kompilering med OpenSSL 3-biblioteket har lagts till i mod_ssl.
  • FörbĂ€ttrad detektering av OpenSSL-biblioteket i autoconf-skript.
  • I mod_proxy för tunneleringsprotokoll har möjligheten lagts till att stĂ€nga av omdirigering av halvöppna TCP-anslutningar genom att stĂ€lla in parametern "SetEnv proxy-nohalfclose".
  • Ytterligare kontroller har lagts till för att sĂ€kerstĂ€lla att URI:er som inte Ă€r avsedda för proxying innehĂ„ller en http/https-scheman, medan de som Ă€r avsedda för proxying innehĂ„ller ett vĂ€rdnamn.
  • I mod_proxy_connect och mod_proxy Ă€r det förbjudet att Ă€ndra statuskoden efter att den har skickats till klienten.
  • Vid skickande av mellanliggande svar efter mottagna begĂ€rningar med rubriken "Expect: 100-Continue" sĂ€kerstĂ€lls att resultatet anger status "100 Continue" snarare Ă€n den aktuella begĂ€rningens status.
  • I mod_dav har stöd lagts till för CalDAV-tillĂ€gg, dĂ€r egenskaper vid generering mĂ„ste beakta bĂ„de dokumentelement och egenselement. Nya funktioner som dav_validate_root_ns(), dav_find_child_ns(), dav_find_next_ns(), dav_find_attr_ns() och dav_find_attr() har lagts till, vilka kan anropas frĂ„n andra moduler.
  • I mpm_event har problemet med stoppande av vilande barnprocesser efter en ökning av belastningen pĂ„ servern Ă„tgĂ€rdats.
  • I mod_http2 har regressiva Ă€ndringar som orsakar felaktigt beteende vid hantering av begrĂ€nsningarna MaxRequestsPerChild och MaxConnectionsPerChild Ă„tgĂ€rdats.
  • Möjligheterna för modulen mod_md, som anvĂ€nds för automatisering av certifikatinhĂ€mtning och underhĂ„ll med hjĂ€lp av protokollet ACME (Automatic Certificate Management Environment), har utvidgats:
    • Stöd för mekanismen ACME External Account Binding (EAB) har lagts till och aktiveras med direktivet MDExternalAccountBinding. VĂ€rden för EAB kan konfigureras frĂ„n en extern fil i JSON-format, vilket gör det möjligt att inte avslöja autentiseringsparametrar i huvudfilen. serverkonfigurationen.
    • I direktivet ‘MDCertificateAuthority’ har verifiering av angivelsen i parameter-URL:en http/https eller ett av de fördefinierade namnen (‘LetsEncrypt’, ‘LetsEncrypt-Test’, ‘Buypass’ och ‘Buypass-Test’) sĂ€kerstĂ€llts.
    • Angivelsen av direktivet MDContactEmail Ă€r tillĂ„ten inom sektionen .
    • Flera fel har Ă„tgĂ€rdats, inklusive en minneslĂ€cka som intrĂ€ffade vid problem vid inlĂ€sning av privat nyckel.

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