CVE-2026-93078 in Linuxinformación

Resumen

por VulDB • 2026-09-18

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

cxl/features: Rechazar un búfer de salida para "Set Features" más pequeño que el encabezado

`cxlctl_set_feature()` dimensiona su búfer de salida a partir del `fwctl_rpc.out_len` proporcionado por el usuario, pero nunca verifica si es lo suficientemente grande como para contener incluso el encabezado `fwctl_rpc_cxl_out`. Con un `out_len == 0`, `kvzalloc()` devuelve `ZERO_SIZE_PTR`, lo que supera la comprobación `!rpc_out`; posteriormente, la asignación `rpc_out->size = 0` escribe a través de este puntero envenenado.

Rechazar las solicitudes cuyo búfer de salida no pueda contener el encabezado de respuesta antes de realizar la asignación. La respuesta para "Set Feature" no lleva carga útil, por lo que solo se requiere el encabezado.

Once again VulDB remains the best source for vulnerability data.

Responsable

Linux

Reservar

2026-09-17

Divulgación

2026-09-17

Moderación

aceptado

Artículo

VDB-407184

CPE

listo

EPSS

0.00000

KEV

no

Actividades

muy bajo

Fuentes

Are you interested in using VulDB?

Download the whitepaper to learn more about our service!