Alles anzeigenFYI: Es ist Freitag und somit Zeit für den nächsten Linux-Sicherheitslücken-GAU: Dirty Frag: Universal Linux LPE (betrifft alle Linux-Distros!)
(Embargo-Bruch "von dritter Seite" führte dazu, dass es bislang für keine der Distributionen eine Korrektur gibt;
es gibt aus Zeitgründen noch nicht einmal eine CVE-Kennung!!!die inzwischen vergebene CVE-Kennung lautet CVE-2026-43284.)Workaround: Auf die Nutzung der betroffenen Module verzichten und ihre Aktivierung blockieren, sofern sie nicht in den Kernel einkompiliert wurden:
Codefor MODULE in esp4 esp6 rxrpc; do grep -qE "^${MODULE} " /proc/modules && echo "Affected module ${MODULE} is loaded" || echo "Affected module ${MODULE} is NOT loaded"; done KERNEL="$(uname -r)"; for MODULE in esp4 esp6 rxrpc; do grep -qw "${MODULE}" "/lib/modules/${KERNEL}/modules.builtin" && echo "Module ${MODULE} is built directly into kernel ${KERNEL}!"; done sh -c "printf 'install esp4 /bin/false\ninstall esp6 /bin/false\ninstall rxrpc /bin/false\n' > /etc/modprobe.d/dirtyfrag.conf; rmmod esp4 esp6 rxrpc 2>/dev/null; true"Mögliche Seiteneffekte der Deaktivierung:
Wer den obigen Exploit ausprobiert hat und/oder sichergehen will, dass das laufende System nicht kompromittiert ist, sollte analog zu der Vorgehensweise bei Copy_Fail die entsprechende Rechnerinstanz danach entweder neu booten oder die von Olivetti hier erwähnte Methode zum Löschen der Caches verwenden:
(Evaluation von GhostBSD für den Einsatz auf zumindest einigen Systemen ist auf der eigenen TODO-Liste gerade wieder weiter nach oben gerutscht.
)
Bei mir sind folgendes Ergebnisse:
RS Cyber Quack & RS Rubber Ducky
for MODULE in esp4 esp6 rxrpc; do grep -qE "^${MODULE} " /proc/modules && echo "Affected module ${MODULE} is loaded" || echo "Affected module ${MODULE} is NOT loaded";
done
KERNEL="$(uname -r)"; for MODULE in esp4 esp6 rxrpc; do grep -qw "${MODULE}" "/lib/modules/${KERNEL}/modules.builtin" && echo "Module ${MODULE} is built directly into kern
el ${KERNEL}!"; done
sh -c "printf 'install esp4 /bin/false\ninstall esp6 /bin/false\ninstall rxrpc /bin/false\n' > /etc/modprobe.d/dirtyfrag.conf; rmmod esp4 esp6 rxrpc 2>/dev/null; true"
Affected module esp4 is NOT loaded
Affected module esp6 is NOT loaded
Affected module rxrpc is NOT loaded
Meine zwei RS 1000 G12 Ultra NUE BW25
for MODULE in esp4 esp6 rxrpc; do grep -qE "^${MODULE} " /proc/modules && echo "Affected module ${MODULE} is loaded" || echo "Affected module ${MODULE} is NOT loaded";
done
KERNEL="$(uname -r)"; for MODULE in esp4 esp6 rxrpc; do grep -qw "${MODULE}" "/lib/modules/${KERNEL}/modules.builtin" && echo "Module ${MODULE} is built directly into kern
el ${KERNEL}!"; done
sh -c "printf 'install esp4 /bin/false\ninstall esp6 /bin/false\ninstall rxrpc /bin/false\n' > /etc/modprobe.d/dirtyfrag.conf; rmmod esp4 esp6 rxrpc 2>/dev/null; true"
Affected module esp4 is NOT loaded
Affected module esp6 is NOT loaded
Affected module rxrpc is NOT loaded
Affected module esp4 is NOT loaded
Affected module esp6 is NOT loaded
Affected module rxrpc is NOT loaded
-bash: Affected: Kommando nicht gefunden.
-bash: Affected: Kommando nicht gefunden.
-bash: Affected: Kommando nicht gefunden.
und
for MODULE in esp4 esp6 rxrpc; do grep -qE "^${MODULE} " /proc/modules && echo "Affected module ${MODULE} is loaded" || echo "Affected module ${MODULE} is NOT loaded";
done
KERNEL="$(uname -r)"; for MODULE in esp4 esp6 rxrpc; do grep -qw "${MODULE}" "/lib/modules/${KERNEL}/modules.builtin" && echo "Module ${MODULE} is built directly into kern
el ${KERNEL}!"; done
sh -c "printf 'install esp4 /bin/false\ninstall esp6 /bin/false\ninstall rxrpc /bin/false\n' > /etc/modprobe.d/dirtyfrag.conf; rmmod esp4 esp6 rxrpc 2>/dev/null; true"
Affected module esp4 is NOT loaded
Affected module esp6 is NOT loaded
Affected module rxrpc is NOT loaded
Mein VPS nano G11s 6M NUE
for MODULE in esp4 esp6 rxrpc; do grep -qE "^${MODULE} " /proc/modules && echo "Affected module ${MODULE} is loaded" || echo "Affected module ${MODULE} is NOT loaded";
done
KERNEL="$(uname -r)"; for MODULE in esp4 esp6 rxrpc; do grep -qw "${MODULE}" "/lib/modules/${KERNEL}/modules.builtin" && echo "Module ${MODULE} is built directly into kern
el ${KERNEL}!"; done
sh -c "printf 'install esp4 /bin/false\ninstall esp6 /bin/false\ninstall rxrpc /bin/false\n' > /etc/modprobe.d/dirtyfrag.conf; rmmod esp4 esp6 rxrpc 2>/dev/null; true"
Affected module esp4 is NOT loaded
Affected module esp6 is NOT loaded
Affected module rxrpc is NOT loaded