Newsfacts.info
    article New Article
    fact_check View Source
    vpn_key Users
    rss_feed Feed Settings
    article Adverts
    leaderboard Stats
    view_list Logs
fact_check Nieuws vpn_key Admin person Inloggen receipt Adverteren info Over

 
  • 30 september 2026 om 10:56 | person_outline 39 🙂

    Linux-kernelkwetsbaarheid opent de deur naar root-toegang

    Afbeelding is gegenereerd.
Een ernstige kwetsbaarheid in de Linux-kernel, met de identificatie CVE-2026-72018 en een CVSS 3.1 basisscore van 7.8, stelt een aanvaller in staat om lokale root-toegang te verkrijgen. De kwetsbaarheid bevindt zich in de dibs_loopback driver, een component die Shared Memory Communications Direct (SMC-D) mogelijk maakt op gangbare x86 Linux-systemen.

SMC-D, voorheen voornamelijk geassocieerd met IBM mainframe-omgevingen, werd via het dibs_loopback virtuele apparaat toegankelijk op standaard Linux-systemen via loopback-netwerken. Dit maakte de code een lokaal aanvalsoppervlak met verminderde controle.

De kern van de kwetsbaarheid ligt in een ontbrekende grenzencontrole binnen de DIBS loopback-implementatie. Dit laat toe dat door een aanvaller gecontroleerde data voorbij een toegewezen kernelbuffer wordt gekopieerd. Een door een peer gecontroleerde dmbe_idx-waarde kan de offsetberekeningen tijdens de SMC-verbindingsopbouw beïnvloeden.

Uiteindelijk bereikt dit de move_data() routine, die een memcpy()-operatie uitvoert zonder te valideren of de gespecificeerde offset en schrijf grootte binnen de bestemmingsbuffer blijven. Dit resulteert in een out-of-bounds write die geheugen buiten de toegewezen buffer kan beschadigen.

De kwetsbaarheid is opmerkelijk vanwege de beperkte exploit-mogelijkheid; deze kon slechts 16 nulbytes produceren op een gedeeltelijk gecontroleerde kernel-geheugenoffset. Hoewel dit geen willekeurige write is, maar een vaste 16-byte zero write op een specifieke uitlijning binnen een beperkt bereik, ontwikkelden onderzoekers een lokale privilege-escalatie-exploit die een proces root-toegang verleende zonder dat een apart informatielek nodig was.

Onderzoekers richtten zich op de cred-structuur van de Linux-kernel, die de gebruikers- en groepsidentiteitsvelden van een proces opslaat. Wanneer nul-bytes landen op velden zoals euid (effective user ID), wordt de effectieve gebruikers-ID nul, wat door Linux-permissiecontroles wordt geïnterpreteerd als root-toegang. Dit illustreert dat een primitief niet willekeurig hoeft te zijn om veiligheidskritiek te zijn; een beperkte write kan volstaan voor privilege-escalatie indien het beveiligingsgevoelige status kan nul maken.

Het lokale aanvalsscenario vereist CAP_NET_ADMIN-rechten. Met deze rechten schakelden onderzoekers SMC-D in en manipuleerden ze loopback CLC handshake-verkeer via een NFQUEUE-gebaseerde man-in-the-middle opzet. Door specifieke handshake-velden aan te passen, konden ze een out-of-bounds write in aangrenzend kernelgeheugen forceren.

Het proof-of-concept werd uitgevoerd op Ubuntu 24.04 met Linux 7.1.0-rc6, waarbij kernel mitigaties waren uitgeschakeld. De exploit slaagde in 22 van de 100 afzonderlijke boots. De daadwerkelijke betrouwbaarheid kan echter variëren afhankelijk van distributie, kernelversie, allocator-gedrag en ingeschakelde mitigaties.

De oplossing voor deze kwetsbaarheid voegt validatie toe voor de offset en grootte vóór de kopieeroperatie. Beheerders wordt geadviseerd om Linux-kernelupdates met de DIBS loopback grenzencontrolefix toe te passen en getroffen systemen opnieuw op te starten. Organisaties wordt ook aangeraden om workloads en containers die CAP_NET_ADMIN-rechten hebben te controleren, aangezien deze cruciaal zijn voor het aangetoonde lokale aanvalspad.
 
Facts

1. CVE-2026-72018 is een kwetsbaarheid met hoge ernst (CVSS 3.1 basisscore van 7.8) in de Linux-kernel, die een beperkte out-of-bounds memory write kan omzetten in lokale root-toegang. Dit is mogelijk omdat software loopback niet de hardwarematige geheugenregiobeschermingen heeft die aanwezig zijn in echte ISM-hardware.
2. De kwetsbaarheid bevindt zich in de dibs_loopback driver, een component die de SMC-D (Shared Memory Communications Direct) communicatie mogelijk maakt op standaard x86 Linux-systemen zonder IBM Z-hardware.
3. SMC-D werd voorheen voornamelijk geassocieerd met IBM mainframe-omgevingen. De toevoeging van het dibs_loopback virtuele apparaat maakte SMC-D toegankelijk op gangbare Linux-systemen via loopback-netwerken, waardoor de code een lokaal aanvalsoppervlak werd met minder controle.
4. De kern van de kwetsbaarheid is een ontbrekende grenzencontrole in de DIBS loopback-implementatie. Hierdoor kan aanvaller-gecontroleerde data voorbij een toegewezen kernelbuffer worden gekopieerd.
5. Een door een peer gecontroleerde dmbe_idx-waarde kan de offsetberekeningen tijdens de SMC-verbindingsopbouw beïnvloeden, wat uiteindelijk de move_data() routine bereikt.
6. De move_data() routine voert een memcpy()-operatie uit zonder te valideren of de opgegeven offset en schrijf grootte binnen de bestemmingsbuffer blijven, wat resulteert in een out-of-bounds write die geheugen buiten de toegewezen buffer kan beschadigen.
7. De kwetsbaarheid is opmerkelijk vanwege de zwakte van de beschikbare exploit-primitive; deze kon slechts 16 nulbytes produceren op een gedeeltelijk gecontroleerde kernel-geheugenoffset. Dit is geen willekeurige write, maar een vaste 16-byte zero write op een gekozen uitlijning binnen een beperkt bereik.
8. Ondanks deze beperking ontwikkelden onderzoekers een lokale privilege-escalatie-exploit die een proces naar root-toegang verhief zonder dat een aparte informatielek vereist was. Ze richtten zich op de cred-structuur van de Linux-kernel, die de gebruikers- en groepsidentiteitsvelden van een proces opslaat. Als nul-bytes landen op velden zoals euid (effective user ID), wordt de effectieve gebruikers-ID nul, wat door Linux-permissiecontroles wordt behandeld als root-toegang.
9. Dit toont aan dat een primitief niet willekeurig hoeft te zijn om veiligheidskritiek te zijn; een beperkte write kan voldoende zijn voor privilege-escalatie als het beveiligingsgevoelige status kan nul maken.
10. Het lokale aanvalsscenario vereist de CAP_NET_ADMIN-rechten.
11. Onderzoekers gebruikten CAP_NET_ADMIN om SMC-D functionaliteit in te schakelen en loopback CLC handshake-verkeer te manipuleren via een NFQUEUE-gebaseerde man-in-the-middle setup. Door geselecteerde handshake-velden te wijzigen, kon de exploit een out-of-bounds write in aangrenzend kernelgeheugen forceren.
12. Het experiment werd uitgevoerd op Ubuntu 24.04 met Linux 7.1.0-rc6, waarbij kernel mitigations waren uitgeschakeld. Het proof-of-concept van XBOW slaagde in 22 van de 100 afzonderlijke boots, met de eerste succesvolle privilege-escalatie op de zevende boot. De daadwerkelijke betrouwbaarheid in de praktijk kan echter verschillen per distributie, kernelversie, allocator-gedrag en ingeschakelde mitigaties.
13. XBOW's agent voerde taken uit zoals threat modeling, code-auditing, bug discovery, validatie en gedeeltelijke exploit-ontwikkeling. Menselijke onderzoekers stuurden het systeem naar een lokaal privilege-escalatiemodel, heroverwogen packet-interceptie en vereisten experimentele validatie van het beperkte zero-write gedrag. AI-systemen kunnen uitputtende code-analyse en testen uitvoeren op obscure subsystemen, terwijl menselijk oordeel cruciaal kan zijn bij het evalueren van kostbare aanvalspaden en het aanpassen van exploitatiestrategieën.
14. De oplossing voegt validatie toe voor de offset en grootte vóór de kopieeroperatie.
15. Beheerders wordt geadviseerd om Linux-kernelupdates met de DIBS loopback grenzencontrolefix toe te passen en getroffen systemen opnieuw op te starten.
16. Organisaties wordt geadviseerd om workloads en containers die CAP_NET_ADMIN-rechten hebben te controleren, aangezien deze cruciaal zijn voor het aangetoonde lokale aanvalspad.

https://newsfacts.info

 
  • 🙂
 
Facts
https://newsfacts.info
Popup
SLUITEN

Popup content goes here.

Nog geen account? Klik hier om te registreren!

Met een account heeft u de mogelijkheid om het gehele nieuwsoverzicht te bekijken en op ieder artikel een reactie-icoon te geven.

Met Newsfacts.info kunt u op de hoogte blijven van de laatste ontwikkelingen, zonder veel tijd te besteden aan het volgen van het nieuws. Ontdek vandaag nog de voordelen van Newsfacts.info!

Login
  • Gebruikersnaam
  • Wachtwoord

Nog geen account? Registreren is gratis!

Registeer een gratis account
SLUITEN
  • Gebruikersnaam
  • Volledige Naam
  • Wachtwoord
  • Herhaal Wachtwoord
Accountinstellingen
SLUITEN
  • Lettertype grootte
  • Gebruikersnaam
  • Volledige Naam
  • Credits
  • Gereserveerde Credits
  • FCM Token
  • Wachtwoord
  • Wachtwoord Herhalen
Showing Log Record
SLUITEN

Advertentietegoed kopen

  • Wat is advertentietegoed?

    Advertentietegoed wordt gebruikt om jouw advertenties aan onze bezoekers te tonen. Voor een bedrag van €10,- ontvang je 10.000 credits. Deze credits vertegenwoordigen elke keer dat jouw advertentie aan een bezoeker wordt getoond, oftewel een 'view'. Het mooie is dat je deze credits over meerdere advertenties kunt verdelen, afhankelijk van jouw marketingbehoeften.

    Wat gebeurt er als mijn credits op zijn?

    Zodra de credits voor een specifieke advertentie op zijn, wordt die advertentie niet meer getoond aan onze bezoekers. Dit zorgt ervoor dat je jouw advertentiebudget efficiënt kunt beheren en gericht kunt investeren in de advertenties die het meest effectief zijn.

  • Aankoopbedrag
    €  
  • Tegoed

Advertentie aanpassen

 
  • Profiel Tegoed:
    Advertentie Tegoed:
  • Tegoed toevoegen / opnemen
    MAX