CVE-2026-98126
Beschreibung
Im Linux-Kernel wurde die folgende Sicherheitsanfälligkeit behoben: smb/client: validate new EOF for zero range Wenn FALLOC FL ZERO RANGE ohne FALLOC FL KEEP SIZE verwendet wird, kann smb3 zero range() EOF ohne Überprüfung von RLIMIT FSIZE erweitern, so dass die Datei über die Dateigrößengrenze des Aufrufers hinaus wachsen kann. Beheben Sie dies, indem Sie inode newsize ok() aufrufen, bevor Sie die Nullbereichsanforderung senden, wenn die Operation EOF verlängern würde. Reproducer, mit einer Datei auf einem CIFS-Halter: bash -c ' FILE=/mnt/cifs/repro trap "" SIGXFSZ ulimit -f 3072 truncate -s 2M "$FILE" fallocate --zero-range -o 0 -l 4M "$FILE" echo "fallocate rc=$?" stat -c "file size=%s" "$FILE" ' Vor dieser Änderung gelingt die Operation trotz des 3 MiB-Limits: fallocate rc=0 file size=4194304 Nach dieser Änderung schlägt Fallocate fehl und lässt die Datei bei 2 MiB.
Quellen & weiterführende Informationen
Hier werden ausschließlich tatsächlich zu dieser Schwachstelle gespeicherte Quellenbelege angezeigt.
Was ist zur Behebung zu tun?
Herstellerhinweise prüfen und das betroffene Produkt kurzfristig patchen oder kompensierende Schutzmaßnahmen aktivieren.
Empfohlene Schritte
- Betroffene Systeme identifizieren: linux linux kernel.
- Exposition prüfen: Internet-Erreichbarkeit, Admin-Oberflächen, VPN, Mail- oder Webdienste.
- Hersteller-Advisory öffnen und verfügbare Updates, Workarounds oder Deaktivierungen prüfen.
- Nacharbeiten dokumentieren: betroffene Assets, Maßnahme, Zeitpunkt, Restrestrisiko.
Übergangsmaßnahmen
- Zugriff auf betroffene Dienste auf vertrauenswürdige Netze einschränken.
- WAF/IDS/EDR-Regeln und Hersteller-IOCs aktivieren, sofern verfügbar.
- Nicht benötigte Funktionen, Plugins oder Dienste temporär deaktivieren.