CVE-2026-80550 in Linuxinformación

Resumen

por VulDB • 2026-08-26

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

s390/vfio_ccw: Corrección de la comprobación fuera de límites en la matriz CCW

La rutina ccwchain_calc_length() cuenta el número de palabras de comando de canal (CCWs) que están encadenadas juntas en un único programa de canal, y rechaza cualquier cantidad superior a CCWCHAIN_LEN_MAX (256) CCWs.

El bucle en sí es "do...while (count < 257)", y aunque la lógica en is_cpa_within_range() ajusta correctamente entre el array indexado desde 0 de los CCWs y el recuento de CCWs que comienza en 1, esto significa que se examinaría un posible CCW número 257 antes de finalizar el bucle y devolver (correctamente) un error.

Se corrige este problema reestructurando el bucle para romperlo tan pronto como se hayan examinado 256 CCWs (es decir, los índices del 0 al 255), sin acceder a memoria fuera del rango válido.

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

Responsable

Linux

Reservar

2026-08-26

Divulgación

2026-08-26

Moderación

aceptado

Artículo

VDB-395849

CPE

listo

EPSS

0.00000

KEV

no

Actividades

muy bajo

Fuentes

Do you want to use VulDB in your project?

Use the official API to access entries easily!