Na proxy serveru Squid bylo odhaleno 55 zranitelností, z nichž 35 dosud nebylo opraveno.

Byly zveřejněny výsledky nezávislého auditu bezpečnosti otevřeného prokládacího proxy serveru Squid, který se konal v roce 2021. Během kontroly kódové základny projektu bylo zjištěno 55 zranitelností, z nichž 35 problémů dosud nebylo vývojáři opraveno (0-day). Vývojáři Squid byli o problémech informováni již před dvěma a půl lety, ale dosud práci na jejich odstranění nedokončili. Konečně se autor auditu rozhodl zveřejnit informace, aniž by čekal na opravu všech problémů, a předem o tom informoval vývojáře Squid.

Mezi zjištěnými zranitelnostmi:

  • Přetečení zásobníku v implementaci autentizace pomocí hash (Digest Authentication), projevující se při zpracování HTTP hlavičky Proxy-Authorization s příliš velkou hodnotou pole „Digest nc“.
  • Přístup k paměti po jejím uvolnění v handleru požadavků s metodou TRACE.
  • Přístup k paměti po jejím uvolnění při zpracování HTTP požadavků s hlavičkou „Range“ (CVE-2021-31807).
  • Přetečení zásobníku při zpracování HTTP hlavičky X-Forwarded-For.
  • Přetečení zásobníku při zpracování chunked požadavků.
  • Přístup k paměti po jejím uvolnění v webovém rozhraní CacheManager.
  • Celé číslo přetečení v handleru HTTP hlavičky Range (CVE-2021-31808).
  • Přístup k paměti po jejím uvolnění a přetečení bufuru v handleru výrazů ESI (Edge Side Includes).
  • Mnohočetné úniky paměti, překročení meze bufuru při čtení a problémy, které vedou k haváriím.

Zdroj: opennet.ru

Koupit spolehlivý hosting pro webové stránky s ochranou proti DDoS, VPS VDS servery 🔥 Koupit spolehlivý hosting pro webové stránky s ochranou proti DDoS, VPS VDS servery | ProHoster