10 haavat Linuxi tuumas ja 4 FreeBSD-s, mis vĂ”imaldavad sĂŒsteemis root-Ă”igusi saada

Linuxi ja FreeBSD tuumades on avastatud haavatavuste seeria. Linuxi haavatavused vĂ”imaldavad kaugelt koodi kĂ€ivitamist, tĂ”sta sĂŒsteemi Ă”igusi, vĂ€ljuda konteineritest vĂ”i ĂŒletada virtuaalmasinate isolatsiooni. FreeBSD haavatavused vĂ”imaldavad kaugelt tuuma töö lĂ”petamist, tĂ”sta sĂŒsteemi Ă”igusi ja ĂŒletada Bhyve hĂŒpervĂ”rgustiku isolatsiooni.

Haavatavused Linuxi tuumas:

  • 5 haavatavust, mille avaldas Zero Day Initiative enne paranduste vĂ€ljaandmist vale postitusloendi tĂ”ttu:
    • ZDI-CAN-33549 — haavatavus ksmbd moodulis, mis rakendab failisĂŒsteemi, serverid SMB protokolli baasil, mida saab Ă€ra kasutada kaugkoodi kĂ€ivitamiseks tuuma tasemel. Probleem tuleneb tĂ€isarvude ĂŒlevoolust funktsioonis mbdirect_connection_rdma_xmit(), mis ilmneb, kui tuum on kompileeritud valikute "CONFIG_SMB_SERVER_SMBDIRECT=y" ja "CONFIG_RDMA_RXE=y" abil. Eduka rĂŒnnaku jaoks peab rĂŒndaja olema suuteline kirjutama rĂŒnnatavasse jagatud salvestusse, serverilt, kus peavad olema samuti kasutusel RDMA ja SMB Direct tehnoloogiad. PrototĂŒĂŒp eksploitist, mis töötab Debian 13 all, on saadaval.
    • ZDI-CAN-33774 — vĂ”idujooks haavatavus ksmbd moodulis, mis viib 40-baidise SMB1 protokollile eraldatud puhvri tĂ€itmisele 62 baidi andmetega SMB2 pĂ€isest. Haavatavus vĂ”ib vĂ”imaldada kaugkoodi kĂ€ivitamist, kui on juurdepÀÀs SMB-salvestusele, mida kĂ€sitletakse ksmbd kaudu. PrototĂŒĂŒp eksploitist, mis töötab Debian 13 all, on saadaval.
    • ZDI-CAN-33367 — haavatavus tuuma vĂ”rgu lĂ”imes, mis vĂ”imaldab kohalikel kasutajatel saada sĂŒsteemis root Ă”igusi, kirjutades protsessi andmed lehekĂŒletusmĂ€llu, analoogiliselt Dirty Frag ja Fragnesia haavatavustele. Seekord tuleneb probleem funktsiooni
      skb_zerocopy(). PrototĂŒĂŒp eksploitist, mis töötab erinevates Ubuntu versioonides, on ette valmistatud. Parandus on saadaval patch'i kujul. Hetkel on ainult Alma Linuxi arendajad koostanud plaanivĂ€line tuuma paketimuudatus, milles on see haavatavus parandatud.
    • ZDI-CAN-34068 — puhvri ĂŒlevool graafika draiveris VMWGFX, mida kasutatakse 3D kiirenduse rakendamiseks VMware keskkondades. Probleem vĂ”imaldab kohalikel kasutajatel saada sĂŒsteemis root Ă”igusi, kui nad saavad juurdepÀÀsu virtuaalsele GPU-le seadme kaudu /dri/card*. PrototĂŒĂŒp eksploitist, mis töötab Ubuntu 26.04 all, on saadaval.
    • ZDI-CAN-34076 — haavatavus nvmet (NVMe Target) draiveris, mis viib tuumamĂ€lu sisu leket.
  • Kuninglikud andmed ja prototĂŒĂŒbid on avalikustatud 5 tuumas oleva haavatavuse jaoks, mis vĂ”imaldavad mitteprivilegeeritud kasutajal omandada sĂŒsteemis root Ă”igused ja ĂŒletada konteinerite isolatsiooni. Haavatavuste komplektile on antud koodnimi 'Infinity Core'. Probleemid on juba lahendatud tuuma uusimates vĂ€ljaannetes.
    • CVE-2026-98260 — mĂ€lule juurdepÀÀs pĂ€rast selle vabastamist, mis tuleneb POSIX-i taimeri struktuuri ĂŒmberkasutamisest, mĂ€lu, mille jaoks vabanes peadĂ”ngasi pĂ€rast exec() kutse ebaĂ”nnestumist, kuid viide jĂ€i teises lĂ”imes jĂ€rjekorda (timerqueue). Ekspiloidi prototĂŒĂŒp on saadaval ja selle töö on demonstreeritud Ubuntu 26.04 ja Androidis Samsung Galaxy S26 Ultra nutitelefonil.
    • CVE-2026-98256 — mĂ€lule juurdepÀÀs pĂ€rast selle vabastamist, mis tuleneb vĂ”idujooksu seisundist exec() kutse vahel sekundaarse lĂ”ime ja signaalijĂ€rjestuse (sigqueue) puhastamise vahel, mis ootab töötlemist. JĂ€rjekorra manipuleerimise ajal vĂ”ib tekkida olukord, kus signaali töötleja viide jÀÀb jĂ€rjekorda pĂ€rast sellega seotud mĂ€lu vabastamist ja seejĂ€rel kasutatakse signaalide töötlemisel. Ekspiloidi töö on demonstreeritud Ubuntu 26.04.
    • CVE-2026-89754 — puhverĂŒlevus mincore() sĂŒsteemikutses, mis tekib vĂ”idujooksu tĂ”ttu mĂ€lu lehekĂŒlgede tabelite uuesti lĂ€bimisest pĂ€rast madvise(MADV_DONTNEED). Ekspiloidi töö on demonstreeritud Ubuntu 26.04.
    • CVE-2026-80775 — mĂ€lule juurdepÀÀs pĂ€rast selle vabastamist prctl() sĂŒsteemikutses, mis tekib vigase viidete jĂ€lgimise tĂ”ttu fiuteksohashi jaoks, mis tekib vĂ”idujooksu seisundis, mille vahel ĂŒlesanded jagavad sama mm_struct struktuuri kapseldatud vfork() kutse ajal.
      Ekspiloit, mis kasutab seda haavatavust /usr/bin/passwd ĂŒle kirjutamiseks lehe vahemĂ€lus, on demonstreeritud Ubuntu 26.04.
    • CVE-2026-98385 – mĂ€lu kĂ€sitlemine pĂ€rast selle vabastamist ĂŒlesande ajakava cache'i töötlejas, mis tuleneb asjaolust, et ajakava uuendab mm_struct struktuuri statistika vĂ€lju, kui ĂŒlesanne vabastab sellega seotud mĂ€lu pĂ€rast exec() kutsumist teises CPU tuumas. Haavatavus ilmneb tuumades, kus on lubatud CONFIG_SCHED_CACHE vĂ”imalus. Ekspluateerimise töö on demonstreeritud
      Arch Linuxi tuumas 7.2.4.
  • Vghost haavatavus (CVE-2026-74580) vhost tuuma alamĂŒsteemis, mida kasutatakse Virtio kaudu sisend-/vĂ€ljundoperatsioonide kiirendamiseks virtualiseerimissĂŒsteemides. Haavatavus tuleneb vale kĂ€sitsemise tĂ”ttu sisend-/vĂ€ljundadresside tĂ”lgete tabeli (IOTLB) cache'iga ja seda saab kasutada Ă”iguste tĂ”stmiseks sĂŒsteemis ning kĂŒlaliste sĂŒsteemi isolatsiooni ĂŒmberminekuks. Aadresside vĂ”i jĂ€rjekordade suuruste (vring) ĂŒmberkonfigureerimisel VHOST_SET_VRING_ADDR vĂ”i VHOST_SET_VRING_NUM kutsete kaudu ei puhastatud vq->meta_iotlb[] cache'i, mille tĂ”ttu tĂ”lgiti uusi aadresse juba kehtetuks tunnistatud mĂ€lu kaardistamise kirjete abil.

    Avalikustatud prototĂŒĂŒp root-Ă”iguste saamiseks, testitud Ubuntu 26.04, RHEL 9.8, Amazon Linux 2023.12.20260817, Azure Linux 3.0 ja Oracle Linux 10.2 jaotustes.
    Haavatavuse kasutamiseks vĂ”ib olla vĂ”imalik kĂ€ivitada koodi host-sĂŒsteemi tuuma tasemel, manipuleerides VIRTIO_F_RING_RESET kutsega kĂŒlalissĂŒsteemis virtualiseeritud keskkondades, kus on virtuaalne IOMMU.
    Probleem ilmneb alates Linuxi tuumast 4.11 ja see on kÔrvaldatud versioonides 5.10.265, 5.15.216, 6.1.183, 6.6.152, 6.12.104, 6.18.45, 7.1.9 ja 7.2. Kaitseks soovitatakse piirata juurdepÀÀsu seadmetele /dev/vhost-net, /dev/vhost-vsock, /dev/vhost-scsi ja /dev/vhost-vdpa-*.

FreeBSD haavatavused (korjatud versioonides 15.1-RELEASE-p5, 14.5-RELEASE-p2 ja 14.4-RELEASE-p11):

  • CVE-2026-101308 – mĂ€lu kĂ€sitlemine pĂ€rast selle vabastamist helidraiveris, mis tuleneb vĂ”istlusest bufrise suuruse muutmise operatsiooni ja mĂ€lu kaardistamise vahel mmap kaudu. Haavatavus vĂ”imaldab potentsiaalselt kohalikel kasutajatel, kellel on juurdepÀÀs heliseadmest, saada root-Ă”igusi.
  • CVE-2026-101309, CVE-2026-101310, CVE-2026-101311 — haavatused Bhyve hĂŒperviisori komponentides, mis vĂ”imaldavad kĂŒlgkeskkonna koodi tĂ€itmiseks manipuleerimist kĂŒlalis sĂŒsteemis. Probleemid on pĂ”hjustatud puhverserveri piiride ĂŒletamisest race conditioni tĂ”ttu xHCI (USB 3) kontrollerimudelis ja samuti puuduvad suuruse kontrollimised HDA (KĂ”rglahutusega heli) ja framebuffer seadmete mudelites.
  • CVE-2026-101307 — tĂ€isarvude ĂŒletĂ€itumine tcp_rack moodulis, mis rakendab pakettide kaotuse tuvastamise RACK (Recent ACKnowledgment) algoritmi, mille tĂ”ttu eraldatakse liiga vĂ€ike puhverserver, et mahutada kĂ”iki saadud andmeid. See haavatavus vĂ”imaldab ĂŒle kirjutada kuni 512 KB andmeid puhverserveri piiridest vĂ€ljapoole, saates suures koguses ACK-pakette kehtestatud TCP-ĂŒhenduses. TĂ€helepanu on pööratud sellele, et Ă€rakasutamine vĂ”ib viia tuuma kriitilise olekuni.

Allikas: opennet.ru

Osta usaldusvÀÀrne veebimajutus DDoS-kaitsega veebisaitidele, VPS VDS serverid đŸ”„ Osta usaldusvÀÀrne veebimajutus DDoS-kaitsega veebisaitidele, VPS VDS serverid - ProHoster