CVE-2026-99157 in Linuxinformação

Sumário

de VulDB • 28/10/2026

No kernel do Linux, a seguinte vulnerabilidade foi resolvida:

scsi: bsg: Passar reply_len para bsg_setup_queue() para se adequar às respostas UFS ARPMB

bsg-lib aloca um buffer de resposta de 96 bytes (SCSI_SENSE_BUFFERSIZE) por job, mas struct ufs_rpmb_reply tem 104 bytes: uma struct ufs_bsg_reply de 40 bytes seguida por um EHS de 64 bytes. Quando um comando Advanced RPMB retorna um EHS, ufshcd_advanced_rpmb_req_handler() copia-o logo após o cabeçalho de 40 bytes e grava 8 bytes além do final do buffer.

Permita que cada transporte BSG passe seu tamanho de buffer de resposta para bsg_setup_queue() e faça com que ufs_bsg solicite sizeof(struct ufs_rpmb_reply), para que a resposta completa chegue ao espaço do usuário. Outros transportes mantêm SCSI_SENSE_BUFFERSIZE.

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

Responsável

Linux

Reservar

25/09/2026

Divulgação

28/10/2026

Moderação

aceite

Entrada

VDB-427891

EPSS

0.00000

KEV

não

Atividades

muito baixo

Fontes

Do you want to use VulDB in your project?

Use the official API to access entries easily!