Vzdálená DoS zranitelnost v IPv6 zásobníku FreeBSD

Ve FreeBSD odstraněna zranitelnost (CVE-2019-5611), která umožňuje vyvolání pádu jádra (packet-of-death) prostřednictvím odeslání speciálně fragmentovaných paketů ICMPv6 MLD (Multicast Listener Discovery). Problém byl způsoben neexistující kontrolou ve volání m_pulldown(), což může vést k vrácení nepřetržitých řetězců mbufs, v rozporu s očekáváním volající strany.

Zranitelnost odstraněna v aktualizacích 12.0-RELEASE-p10, 11.3-RELEASE-p3 a 11.2-RELEASE-p14. Jako ochranné řešení lze zakázat podporu fragmentace pro IPv6 nebo filtrovat na firewallech možnosti v hlavičce HBH (Hop-by-Hop). Zajímavé je, že problém vedoucí k zranitelnosti byl identifikován již v roce 2006 a odstraněn v OpenBSD, NetBSD a macOS, ale zůstal neopravený ve FreeBSD, přestože byli vývojáři FreeBSD o problému informováni.

Také lze poznamenat odstranění dalších dvou zranitelností ve FreeBSD:

  • CVE-2019-5603 — přetečení čítače odkazů na datové struktury v mqueuefs při použití 32bitových knihoven ve 64bitovém prostředí (32-bit compat). Problém se projevuje při zapnutí mqueuefs, které není aktivní ve výchozím stavu, a může vést k přístupu k souborům, adresářům a soketům, které jsou otevřené procesy patřícími jiným uživatelům, nebo k uspořádání přístupu k externím souborům z jail prostředí. Při existenci práva root v jail umožňuje zranitelnost získat root přístup na straně hostitelského prostředí.
  • CVE-2019-5612 — problém při vícetréninkovém přístupu k zařízení /dev/midistat při výskytu závodu může vést k čtení oblastí paměti jádra mimo hranice vyhrazeného bufferu pro midistat. Na 32bitových systémech pokus o využití zranitelnosti způsobí pád jádra, zatímco na 64bitových umožní zjistit obsah libovolných oblastí paměti jádra.

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