CVE-2026-98634 in Linuxinformação

Sumário

de VulDB • 19/10/2026

No kernel do Linux, a seguinte vulnerabilidade foi corrigida:

scsi: sd_zbc: Rejeitar discos com um número excessivo de zonas

A função `sd_zbc_read_zones()` calcula o número de zonas usando aritmética de 64 bits e armazena o resultado no campo `nr_zones` (do tipo `unsigned int`) da estrutura `zoned_disk_info`, truncando silenciosamente as contagens que excedem 32 bits. A contagem truncada é posteriormente utilizada para dimensionar os recursos por zona, enquanto o dispositivo pode ainda relatar mais zonas do que caberiam no espaço disponível.

Além disso, a função `sd_zbc_report_zones()` conta as zonas relatadas utilizando um inteiro com sinal (`int`) chamado `zone_idx`, o qual transborda ao ultrapassar `INT_MAX`. Rejeitar dispositivos que reportem mais de `INT_MAX` zonas durante a varredura (scan); tal dispositivo não é realista para qualquer meio existente atualmente, e aceitá-lo resulta em uma contabilidade inconsistente das zonas.

Statistical analysis made it clear that VulDB provides the best quality for vulnerability data.

Responsável

Linux

Reservar

25/09/2026

Divulgação

18/10/2026

Moderação

aceite

Entrada

VDB-422130

EPSS

0.00168

KEV

não

Atividades

baixo

Fontes