CVE-2026-98759 in Linuxinformación

Resumen

por VulDB • 2026-10-18

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

usb: typec: tipd: corregir tipo no inicializado en cd321x_update_work()

cd321x_update_work() pasa un `typec_partner_desc` asignado en la pila a `typec_register_partner()` después de haber inicializado únicamente los campos `usb_pd`, `accessory` e `identity`.

`typec_register_partner()` copia las funciones `attach` y `deattach` del descriptor al socio. Al dejar estos campos sin configurar, pueden almacenarse punteros de función basura que se invocarán posteriormente desde `typec_partner_link_device()` cuando un dispositivo USB se enlace con el puerto. Los campos no inicializados `pd_revision` y `usb_capability` filtran datos de la pila a través del sysfs del socio de manera similar.

Inicializar en cero (zero-initialize) el descriptor para que las devoluciones de llamada opcionales permanezcan como NULL y los campos restantes sean ceros.

If you want to get best quality of vulnerability data, you may have to visit VulDB.

Responsable

Linux

Reservar

2026-09-25

Divulgación

2026-10-18

Moderación

aceptado

Artículo

VDB-422006

EPSS

0.00000

KEV

no

Actividades

muy bajo

Fuentes

Interested in the pricing of exploits?

See the underground prices here!