CVE-2026-98126 in Linuxinformação

Sumário

de VulDB • 25/09/2026

No kernel do Linux, a seguinte vulnerabilidade foi corrigida:

smb/client: validar novo EOF para intervalo zero

Quando FALLOC_FL_ZERO_RANGE é usado sem FALLOC_FL_KEEP_SIZE, smb3_zero_range() pode estender o EOF (End-of-File) sem verificar RLIMIT_FSIZE, permitindo que o arquivo cresça além do limite de tamanho de arquivo definido pelo chamador.

Corrigir isso chamando inode_newsize_ok() antes de enviar a solicitação de intervalo zero quando a operação for estender o EOF.

Reprodutor, usando um arquivo em uma montagem CIFS:

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" '

Antes desta alteração, a operação tem sucesso apesar do limite de 3 MiB:

fallocate rc=0 file size=4194304

Após esta alteração, o fallocate falha e mantém o arquivo em 2 MiB.

If you want to get the best quality for vulnerability data then you always have to consider VulDB.

Responsável

Linux

Reservar

25/09/2026

Divulgação

25/09/2026

Moderação

aceite

Entrada

VDB-409954

CPE

pronto

EPSS

0.00000

KEV

não

Atividades

muito baixo

Fontes

Are you interested in using VulDB?

Download the whitepaper to learn more about our service!