Scroll to top
    Zurück zum Blog
    IT-Sicherheit · Kernel-Exploit

    Copy Fail: 732 Bytes reichen – Linux weltweit kompromittiert

    CVE-2026-31431: Die gefährlichste Linux-Schwachstelle seit Jahren. Jeder lokale User wird Root – auf jeder Distribution seit 2017.

    01.05.2026 12 min Lesezeit
    Copy Fail CVE-2026-31431: Linux Kernel Root-Exploit – 732 Bytes Python reichen für Root-Zugriff
    🚨 Hotfix – Sofort ausführen

    algif_aead-Modul deaktivieren (vor dem Kernel-Patch)

    Solange der Kernel-Patch noch nicht eingespielt ist: Deaktiviere das verwundbare Crypto-Modul algif_aead als temporären Schutz. Die Änderung ist persistent über Reboots.

    root@server:~#
    echo "install algif_aead /bin/false" > /etc/modprobe.d/disable-algif.conf
    rmmod algif_aead 2>/dev/null || true

    Erfordert Root-Rechte. Wirkung sofort, persistent über Reboots. Ersetzt nicht den finalen Kernel-Patch.

    Ein globaler Sicherheits-GAU

    Am 29. April 2026 wurde eine neue kritische Schwachstelle im Linux-Kernel veröffentlicht: Copy Fail (CVE-2026-31431). Was zunächst wie ein weiterer Bug klingt, ist in Wahrheit eine der gefährlichsten Linux-Schwachstellen seit Jahren.

    Was Copy Fail ermöglicht:

    Root-Zugriff für jeden lokalen Benutzer

    Exploit in nur 732 Bytes Python-Code

    Keine besonderen Voraussetzungen nötig

    100 % zuverlässig reproduzierbar

    Kurz gesagt: Ein normaler User wird innerhalb von Sekunden Systemadministrator (root) – auf praktisch jeder Distribution: Ubuntu, Debian, RHEL, SUSE, Amazon Linux.

    Technischer Hintergrund

    Die Schwachstelle sitzt tief im Linux-Kernel – genauer im Crypto-Subsystem (AF_ALG-Schnittstelle), kombiniert mit Speicheroperationen im Page Cache.

    Der Angriffsablauf:

    1. 1.Der Angreifer nutzt splice() um Page-Cache-Seiten in das Crypto-Subsystem (AF_ALG) zu übergeben.
    2. 2.Die algif_aead-Implementierung (In-Place-Optimierung seit 2017) schreibt 4 Bytes über die Scatterlist-Grenze hinaus.
    3. 3.Diese 4 Bytes verändern den Page Cache einer setuid-Binary (z. B. /usr/bin/su).
    4. 4.Da execve den Page Cache liest, wird die manipulierte Version ausgeführt → Root.

    Das Perfide daran:

    • • Die Datei auf der Festplatte bleibt unverändert
    • • Nur der RAM wird manipuliert → kaum erkennbare Spuren
    • • Kein inotify, keine Checksum-Abweichung auf Disk
    • • Nach Reboot oder Cache-Eviction ist alles wieder clean

    Klassische Sicherheitsmechanismen und forensische Disk-Images greifen hier nicht.

    Verifizierte Distributionen

    Dasselbe Exploit-Binary funktioniert unverändert auf jeder Distribution. Direkt verifiziert wurden:

    Ubuntu 24.04 LTS

    6.17.0-1007-aws

    Amazon Linux 2023

    6.18.8-9.213.amzn2023

    RHEL 10.1

    6.12.0-124.45.1.el10_1

    SUSE 16

    6.12.0-160000.9-default

    Alle weiteren Distributionen mit betroffenen Kernels (Debian, Arch, Fedora, Rocky, Alma, Oracle, Embedded) verhalten sich identisch.

    Vergleich mit bekannten Linux-Exploits

    ExploitSchwierigkeitVoraussetzungZuverlässigkeitZeitfenster
    Dirty COWMittelRace Condition / Timing30–80 %Schmaler Bereich
    Dirty PipeMittelKernel ≥ 5.8 + PatchesTeilweise5.8 → Patch
    Copy FailTrivialLokaler User reicht100 %2017 → 2026 (9 Jahre)

    Copy Fail ist kein Glücksspiel – es ist ein garantierter Root-Exploit. Kein Race, keine Offsets, keine Recompilation.

    Warum Container dich NICHT retten

    Viele Unternehmen denken: „Wir sind sicher – wir nutzen Container." Falsch.

    Container haben keinen eigenen Kernel – sie teilen sich den Host-Kernel

    Der Page Cache ist host-weit geteilt – nicht pro Container isoliert

    Ein Pod mit den richtigen Primitives kompromittiert den Node und überschreitet Tenant-Grenzen

    Copy Fail ist ein Container-Escape-Primitiv, nicht nur eine LPE

    Copy Fail hebelt damit komplette Kubernetes-, Docker- und CI-Umgebungen aus.

    Wer ist besonders gefährdet?

    Multi-Tenant Hosts

    Shared Dev-Boxen, Jump Hosts, Build Server – überall, wo mehrere Benutzer einen Kernel teilen.

    Kubernetes / Docker

    Der Page Cache ist host-weit geteilt. Ein Pod kompromittiert den Node und überschreitet Tenant-Grenzen.

    CI/CD Runner

    GitHub Actions Self-hosted, GitLab Runner, Jenkins – jeder Runner, der untrusted PR-Code auf einem shared Kernel ausführt.

    Cloud SaaS

    Notebook-Hosts, Agent-Sandboxen, Serverless-Funktionen – jede Umgebung, die Tenant-Code auf einem Linux-Kernel ausführt.

    Hosting-Provider

    Shared Hosting mit mehreren Kunden auf einem System – Root-Zugriff für jeden Benutzer.

    MSP-Infrastrukturen

    Managed Service Provider mit zentralen Linux-Systemen für Kundenbetreuung.

    Besonders kritisch: Systeme, auf denen untrusted Code läuft.

    Disclosure Timeline

    23.03.2026

    Meldung an Linux Kernel Security Team

    24.03.2026

    Erstbestätigung

    25.03.2026

    Patches vorgeschlagen und geprüft

    01.04.2026

    Patch in Mainline committed

    22.04.2026

    CVE-2026-31431 zugewiesen

    29.04.2026

    Öffentliche Disclosure (copy.fail)

    Sofortmaßnahmen (Wasacon Empfehlung)

    Kernel sofort patchen

    Distributionspaket auf einen Kernel mit Mainline-Commit a664bf3d603d aktualisieren. Alle großen Distributionen liefern den Fix.

    algif_aead deaktivieren

    Vor dem Patch: echo "install algif_aead /bin/false" > /etc/modprobe.d/disable-algif.conf && rmmod algif_aead

    AF_ALG via seccomp blocken

    Für Container und CI-Runner: AF_ALG-Socket-Erstellung per seccomp-Profil unterbinden – unabhängig vom Patch-Status.

    Monitoring & IMA

    Kernel-Logs auf ungewöhnliche Privilege Escalation prüfen. IMA Appraisal im Enforcing-Mode fängt korrupte Binaries bei execve ab.

    Zugriff minimieren

    Keine unnötigen lokalen Benutzer. SSH-Härtung. Kein untrusted Code auf produktiven Systemen.

    Forensik beachten

    Die Manipulation hinterlässt keine Spuren auf der Festplatte – nur im RAM. Nach Reboot ist alles clean. IMA und sha256sum erkennen die Korruption nur im Live-Cache.

    Wasacon Einschätzung

    Copy Fail ist kein „normaler Bug". Es ist ein fundamentaler Architekturfehler, der zeigt:

    • 👉 Wie fragil selbst stabile Systeme sind, die jahrelang als sicher galten
    • 👉 Wie gefährlich Kernel-Level Bugs sind – weit jenseits von Firewalls und EDR
    • 👉 Wie schnell ein gesamtes System kippen kann – mit nur 732 Bytes

    Firewalls, EDR, MFA? Alles nutzlos, wenn der Kernel kompromittiert wird. Dein größtes Risiko sitzt nicht im Netzwerk – sondern im Kernel.

    Handlungsbedarf ist sofort. Nicht nächste Woche. Jetzt.

    Wasacon Service

    Linux-Sicherheitscheck & Kernel-Patch-Beratung

    Ist dein Unternehmen bereits kompromittiert? Läuft untrusted Code auf deinen Linux-Systemen? Wir prüfen deine Systeme und helfen dir, die Lücke sofort zu schließen.

    Unsere Erstbewertung beinhaltet:

    • Kernel-Version-Check auf allen Linux-Systemen
    • AF_ALG / algif_aead Status-Prüfung
    • Container- und CI/CD-Sicherheitsaudit
    • Patch-Rollout-Planung mit minimaler Downtime

    Häufige Fragen (FAQ)

    Linux-Sicherheit für Unternehmen im Kreis Heinsberg

    Copy Fail betrifft jedes Linux-System – auch Server und Container in Unternehmen in Heinsberg (52525), Erkelenz (41812), Wegberg, Wassenberg oder Hückelhoven (41836). Auch Betriebe in Aachen, Mönchengladbach (41061), Geilenkirchen (52511), Jülich, Düren und Krefeld sollten ihre Linux-Infrastruktur umgehend prüfen und patchen.

    Wasacon unterstützt Unternehmen im gesamten Kreis Heinsberg und Großraum NRW bei Kernel-Patching, Container-Security und Linux-Sicherheitsaudits – vom Erstcheck bis zur vollständigen Absicherung.

    Diskussion

    0 Beiträge

    Lade Kommentare …
    Neuer Kommentar
    0/2000

    E-Mail wird nur zur Verifizierung verwendet, nicht veröffentlicht. Beiträge werden manuell geprüft.

    IT-Budget Quick-Check

    Wie viel sollte Ihr Unternehmen jährlich in IT investieren?

    Risiko-Level: Mittel · Multiplikator: 1.2×

    Richtwerte auf Basis von BSI/NIST/ENISA-Branchenbenchmarks. Keine verbindliche Empfehlung.

    Das könnte Sie auch interessieren

    Haftungsausschluss: Die auf Wasacon bereitgestellten Inhalte dienen nur zu Informationszwecken. Wir garantieren nicht die Qualität, Genauigkeit oder Vollständigkeit der Informationen aus Drittquellen.

    Sind Zugangsdaten Ihres Unternehmens bereits im Umlauf?

    Wir prüfen Ihre Domain kostenlos gegen bekannte Infostealer- und Leak-Datenbanken – vertraulich und unverbindlich.

    Bekannt aus

    Wasa Consult, Data Recovery Service, Heinsberg, Nordrhein-Westfalen