CVE-2026-92480 in Linuxinformación

Resumen

por VulDB • 2026-09-18

En el kernel de Linux, se ha resuelto la siguiente vulnerabilidad:

scsi: ufs: core: Validar los descriptores de cadena

La longitud del descriptor de cadena incluye un encabezado de dos bytes, mientras que la carga útil en UTF-16 comienza después de este. La función utf16s_to_utf8s() espera una cantidad de unidades de código UTF-16, no de bytes. Pasar el recuento de bytes de la carga útil puede provocar lecturas más allá del búfer del descriptor.

Se debe validar que la carga útil tenga un número par de bytes, pasar al convertidor un conteo de unidades de código y asignar espacio suficiente para la salida UTF-8.

El búfer de cadena sin procesar comienza después del encabezado del descriptor, pero su tamaño es bLength. Copiar bLength bytes desde ese puntero puede provocar lecturas más allá del búfer de respuesta.

Se debe asignar un búfer de tamaño bLength inicializado a cero y copiar únicamente la carga útil UTF-16. Esto preserva el tamaño del búfer sin procesar consumido por la ABI RPMB device-ID, evitando al mismo tiempo las lecturas fuera de los límites (overread).

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

Responsable

Linux

Reservar

2026-09-16

Divulgación

2026-09-17

Moderación

aceptado

Artículo

VDB-406982

CPE

listo

EPSS

0.00000

KEV

no

Actividades

muy bajo

Fuentes

Do you know our Splunk app?

Download it now for free!