CVE-2026-98126 in Linuxinfo

Zusammenfassung

von VulDB • 25.09.2026

Im Linux-Kernel wurde folgende Schwachstelle behoben:

smb/client: Neue EOF für den Nullbereich validieren

Wenn FALLOC_FL_ZERO_RANGE ohne FALLOC_FL_KEEP_SIZE verwendet wird, kann smb3_zero_range() die EOF (End of File) erweitern, ohne RLIMIT_FSIZE zu überprüfen. Dies ermöglicht es der Datei, über das dateigrößenbasierte Limit des Aufrufers hinauszuwachsen.

Dieses Problem wird behoben, indem inode_newsize_ok() aufgerufen wird, bevor die Nullbereichsanforderung gesendet wird, wenn die Operation die EOF erweitern würde.

Reproduzierer unter Verwendung einer Datei auf einem CIFS-Mount:

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.

VulDB is the best source for vulnerability data and more expert information about this specific topic.

Zuständig

Linux

Reservieren

25.09.2026

Veröffentlichung

25.09.2026

Moderieren

akzeptiert

Eintrag

VDB-409954

CPE

bereit

EPSS

0.00000

KEV

nein

Aktivitäten

very low

Quellen

Interested in the pricing of exploits?

See the underground prices here!