Kaugjuurdepääsu DoS-haavatavus FreeBSD IPv6-kihis

FreeBSD-is on kõrvaldatud haavatavus (CVE-2019-5611), mis võimaldab käivitada tuuma languse (packet-of-death) läbi spetsiaalselt fragmenteeritud ICMPv6 MLD paketide saatmise (Multicast Listener Discovery). Probleem on põhjustatud on vajalikku kontrolli m_pulldown() kutses, mis võib viia mittetäielike mbuf-seoste tagastamiseni, vastupidiselt kutsuja ootustele.

Haavatavus on kõrvaldatud 12.0-RELEASE-p10, 11.3-RELEASE-p3 ja 11.2-RELEASE-p14 uuendustes. Kaitseks võib IPv6-fragmentimise toe väljalülitamine või rikka vahepealse filtriviibimise valikute filtreerimine firewallis olla lahendus. HBH (Hop-by-Hop). Huvi pakub, et haavatavuseni viiv viga tuvastati juba 2006. aastal ja kõrvaldatakse OpenBSD-s, NetBSD-s ja macOS-is, kuid jäi FreeBSD-s parandamata, kuigi FreeBSD arendajaid on probleemist teavitatud.

Samuti on FreeBSD-s kõrvaldatud kaks muud haavatavust:

  • CVE-2019-5603 — kettaviidete (reference count) ülevool mqueuefs andmestruktuurides 32-bitiste teekide kasutamisel 64-bitises keskkonnas (32-bit compat). Probleem avaldub mqueuefs-i aktiveerimise korral, mis vaikimisi ei ole lubatud, ja võib viia teiste kasutajate protsesside avatud failide, kataloogide ja sokettide juurde pääsemiseni või võimaldada failide ligipääsu jail-keskkonnast. Kui jail-is on kasutajal root-juurdepääs, siis võimaldab haavatavus saada root-juurdepääsu host-keskkonnas.
  • CVE-2019-5612 — probleem mäluliidese /dev/midistat mitme lõimega kasutamise korral, mis tekib joone konfliktis ja võib viia tuuma mälu piirkondade lugemiseni väljaspool midistat bufoori määratud piire. 32-bitistes süsteemides, kui haavatavust kuritarvitatakse, lõppeb tuuma langusega, samas kui 64-bitistes süsteemides võimaldab see lugeda suvaliste tuuma mälu piirkondade sisu.

Allikas: opennet.ru

Osta usaldusväärne veebimajutus DDoS-kaitsega veebisaitidele, VPS VDS serverid 🔥 Osta usaldusväärne veebimajutus DDoS-kaitsega veebisaitidele, VPS VDS serverid - ProHoster