Fragnesia: Kopeerimise tõrge 3.0, mis kahjustab lehe vahemälu baithaaval

Võtmepunktid:
  • Fragnesia (CVE-2026-46300) ehk kopeerimise tõrge 3.0 on Linuxi xfrm-ESP alamsüsteemis esinev lokaalsete õiguste eskaleerimise haavatavus.
  • See kasutab ära ESP-in-TCP implementatsioonis esinevat loogikaviga, võimaldades lehe vahemälus olevate kirjutuskaitstud failide ülekirjutamist ilma võidujooksu tingimusteta.
  • Ründaja kasutab AES-GCM algoritmi, et süstida koodi bait baidi haaval kaitstud suid-binaarfailidesse, näiteks /usr/bin/su, saades superkasutaja juurdepääsu.
  • See mõjutab enne 13. maid 2026 välja antud Linuxi kerneleid; käivitamiseks on vaja lubada privilegeerimata kasutajanimeruumi loomine.
  • Ajutise leevendusena plaastrite juurutamise ajal on soovitatav blokeerida esp4 ja esp6 kerneli moodulite laadimine.
haavatavus

Kui neid vigu ära kasutatakse, võivad ründajad pääseda volitamata juurde tundlikule teabele või põhjustada üldiselt probleeme

La Linuxi turvalisus on tõsiselt kannatada saanud viimastel päevadel ja seisab silmitsi enneolematu operatiivse kriisiga koos Fragnesia avastamisega. (CVE-2026-46300), neljas teatatud kriitiline haavatavus.

Tuntud ka kui Kopeerimise ebaõnnestumine 3.0 selle avastamise eest vastutava V12 uurimisrühma poolt Kohalike privileegide eskalatsiooni viga paljastab universaalse rünnakuvektori ja äärmiselt täpne. Nagu ka tema eelkäijad, võimaldab Fragnesia privilegeerimata kasutajal saada absoluutse administraatori juurdepääsu, kirjutades andmed otse RAM-i vahemällu üle, muutmata kõvaketta füüsilisi faile. Kuigi sellel on sama rünnakuvektor nagu Räpane fragment xfrm-ESP alamsüsteemisSelle olemus tuleneb täiesti teistsugusest loogilisest veast, mis on nõudnud sõltumatu ja kiireloomulise leevenduspaiga väljatöötamist.

Fragnesia erakordselt ohtlikuks teeb see võimalus kirjutada suvalisi baitkirju kirjutuskaitstud failidesse ilma keerukatele võidujooksutingimustele tuginemataHaavatavus käivitub ESP-in-TCP protokolli kapseldamismehhanismi kaudu, mis näitab, et varem välja antud parandused olid ebapiisavad või paradoksaalsel kombel lõid tingimused selle uue haavatavuse kogemata käivitamiseks enne 13. maid 2026 välja antud kernelides. Täisfunktsionaalse ja avalikult kättesaadava operatsioonisüsteemi koodiga. nüüd saadaval, Süsteemiadministraatoritel on ajaga võidujooks, et sulgemisi rakendada ajutised, samal ajal kui suuremad distributsioonid paigutavad oma repositooriumidesse lõplikud parandused.

Fragmentide unustamine ja AES-GCM krüptograafiline süstimine

El Fragnesia päritolu peitub loogikaveas kerneli võrgupuhvri halduse piires. keskne viga tekib puhvri (skb) tõttu sõna otseses mõttes "unustab" selle mälestusfragmendi Seda jagatakse andmete koalestsentsi protsessi käigus. Millal TCP sokkel teeb ülemineku kasutajataseme režiimi (ULP) espintcp pärast seda, kui andmed on juba edastatud failist vastuvõtujärjekorda, Kernel teeb saatusliku vea, töödeldes järjekorras olevaid faililehekülgi nii, nagu oleksid need ehtsad ESP-šifrtekstid. Jõudluse optimeerimiseks ja ebavajaliku salvestusruumi vältimiseks rakendab süsteem AES-GCM krüptograafilist algoritmi otse lehe vahemälule, kasutades kohapealset XOR-operatsiooni. Initsialiseerimisvektori (IV) ehk nonsi hoolika manipuleerimise abil saab ründaja sundida süsteemi võtmevoogust konkreetse baidi tootma, kirjutades seeläbi failis mis tahes sihtbaidi täpselt soovitud väärtusega üle.

Otsingutabelid ja kaitstud binaarfailide muutmine

El Rünnak algab protsessi isoleerimisega uues kasutaja- ja võrgunimeruumis., kus ta ründaja installib ESP-turbeühenduse transpordiliigi kohta teadaoleva võtmega. Järgmisena Programm loob 256 kirjest koosneva otsingutabeli, mis seob iga võimaliku tulemuseks oleva baidi. krüptograafilise võtmevoo vastava nonssiga. Otsese mäluülekande (liitmise) abil ründaja laadib käivitatava faili lehe vahemällu süsteemi suhtes kriitiline koos suid-bitiga, Tavaliselt on see utiliit /usr/bin/su. See kordab hoolikalt baithaaval ja käivitab korduvalt vea. Tarkvara kirjutab algse utiliidi esimesed 192 baiti üle väikese käivitatava koodiga. (tõlge) positsioonist sõltumatu. Kui muudetud käsk lõpuks käivitatakse, ignoreerib operatsioonisüsteem kõvakettal olevat turvalist faili ja käivitab vahemälust saastunud versiooni, andes koheselt superkasutaja või juurkesta seansi.

Keskkonnaalased piirangud ja olulised puhastusprotokollid

Vaatamata sellele, et tegemist on ärakasutamisega, sõltub selle edukas elluviimine konkreetsest keskkonnatingimusest.: võimalus luua privilegeerimata kasutajanimeruume. Piiravate vaikesätetega süsteemides nagu Ubuntu oma aktiivsete AppArmori profiilidega, Rünnak blokeeritakse algfaasis, kui administraator pole parameetreid muutnud. selle funktsiooni lubamiseks kerneli.

Selle rünnaku kriitiline aspekt on nakkuse ajutine püsimine. Kuna muudetud binaarfail jääb lehe vahemällu, avab nakatunud käsu iga hilisem õigustatud käivitamine ikkagi soovimatud juurkasutaja seansid. Seetõttu on oluline, et turvameeskonnad puhastaksid süsteemi vahemälu kohe pärast iga kontseptsioonitõestuse rünnakut virtuaalmälu tööriistade abil.

Tootmisserverite ohu leevendamiseks kuni ametlike paranduste saabumiseni on tehniline soovitus kerneli globaalses konfiguratsioonis moodulite esp4, esp6 ja rxrpc laadimine radikaalselt keelata.

Lõpuks, kui olete huvitatud selle kohta rohkem teada saama, võite tutvuda üksikasjadega Järgmisel lingil.