Vulnerabilidades

Resumen — últimos 7 días

Vulnerabilidades nuevas5253▲ 2506 respecto a la semana anterior
Críticas / altas2964▲ 1631 respecto a la semana anterior
Nueva explotación activa (KEV)6▼ 2 respecto a la semana anterior
Sin puntuar (sin CVSS)227▲ 54 respecto a la semana anterior
–

21.162 resultados, ordenados por fecha de publicación (más recientes primero)

CVEEstadoSeveridadEPSS Explotación activaTecnologías afectadasPublicada ▼Modificada Descripción
AnalizadaAlta (7.8)0.13%—Linux Kernel25/7/20263/9/2026
En el kernel de Linux, se ha resuelto la siguiente vulnerabilidad: bpf: Allow LPM map access from sleepable BPF programs trie_lookup_elem() anota sus recorridos rcu_dereference_check() solo con rcu_read_lock_bh_held(). Como rcu_dereference_check(p, c) se resuelve en "c || rcu_read_lock_held()", esto se cumple para…
AnalizadaMedia (5.5)0.13%—Linux Kernel25/7/20263/9/2026
En el kernel de Linux, se ha resuelto la siguiente vulnerabilidad: net: usb: kalmia: bound RX frame length in kalmia_rx_fixup() kalmia_rx_fixup() calcula usb_packet_length = skb->len - (2 * KALMIA_HEADER_LENGTH) como u16, protegido solo por una comprobación previa al bucle de que skb->len es al menos…
AnalizadaMedia (5.5)0.12%—Linux Kernel25/7/20263/9/2026
En el kernel de Linux, se ha resuelto la siguiente vulnerabilidad: usb: cdnsp: fix stream context array leak in cdnsp_alloc_stream_info() cdnsp_alloc_stream_info() asigna stream_info->stream_ctx_array con cdnsp_alloc_stream_ctx(). Si falla una asignación posterior de anillo de flujo o una actualización de la…
AnalizadaMedia (5.5)0.12%—Linux Kernel25/7/20263/9/2026
En el kernel de Linux, se ha resuelto la siguiente vulnerabilidad: usb: dwc3: fix dwc3_readl() and dwc3_writel() calls in dwc3_ulpi_setup() dwc3_ulpi_setup() llama a las funciones de lectura y escritura de registros con dwc3->regs cuando ambas funciones reciben directamente la estructura dwc3. Se cambian estas dos…
AnalizadaAlta (7.8)0.13%—Linux Kernel25/7/20263/9/2026
En el kernel de Linux, se ha resuelto la siguiente vulnerabilidad: usb: free iso schedules on failed submit Los envíos isócronos de EHCI y FOTG210 construyen un ehci_iso_sched antes de enlazar el URB a la cola del endpoint, y mantienen la planificación preparada en urb->hcpriv hasta que iso_stream_schedule() y las…
AnalizadaMedia (5.5)0.10%—Linux Kernel25/7/20263/9/2026
En el kernel de Linux, se ha resuelto la siguiente vulnerabilidad: usb: gadget: composite: fix dead empty check in the USB_DT_OTG handler La rama OTG de composite_setup() recurre a la primera configuración cuando no hay ninguna seleccionada: list_first_entry() nunca devuelve NULL. Con una lista vacía devuelve…
AnalizadaAlta (7.8)0.16%—Linux Kernel25/7/20263/9/2026
En el kernel de Linux, se ha resuelto la siguiente vulnerabilidad: usb: gadget: udc: Fix use-after-free in gadget_match_driver La estructura udc actúa como estructura de gestión del gadget, pero sus ciclos de vida están desacoplados. Existe una condición de carrera en la que usb_del_gadget() libera la memoria de udc…
AnalizadaMedia (5.5)0.12%—Linux Kernel25/7/20263/9/2026
En el kernel de Linux, se ha resuelto la siguiente vulnerabilidad: usb: gadget: f_printer: take kref only for successful open printer_open() devuelve -EBUSY cuando el dispositivo de caracteres ya está abierto, pero incrementa dev->kref independientemente del valor de retorno. VFS no llama a ->release() para una…
AnalizadaAlta (7.8)0.13%—Linux Kernel25/7/20263/9/2026
En el kernel de Linux, se ha resuelto la siguiente vulnerabilidad: USB: idmouse: fix use-after-free on disconnect race mutex_unlock() puede acceder a la estructura del mutex después de liberar el bloqueo y, por tanto, no puede usarse para gestionar directamente el ciclo de vida de objetos (a diferencia de los…
AnalizadaAlta (7.8)0.13%—Linux Kernel25/7/20263/9/2026
En el kernel de Linux, se ha resuelto la siguiente vulnerabilidad: USB: ldusb: fix use-after-free on disconnect race mutex_unlock() puede acceder a la estructura del mutex después de liberar el bloqueo y, por tanto, no puede usarse para gestionar directamente el ciclo de vida de objetos (a diferencia de los spinlocks…
AnalizadaAlta (7.8)0.13%—Linux Kernel25/7/20263/9/2026
En el kernel de Linux, se ha resuelto la siguiente vulnerabilidad: USB: iowarrior: fix use-after-free on disconnect Los URB de escritura enviados no se detienen en close() y, por tanto, deben detenerse incondicionalmente en disconnect() para evitar un uso después de liberar en el manejador de finalización.
AnalizadaAlta (7.8)0.12%—Linux Kernel25/7/20263/9/2026
En el kernel de Linux, se ha resuelto la siguiente vulnerabilidad: USB: iowarrior: fix use-after-free on disconnect race mutex_unlock() puede acceder a la estructura del mutex después de liberar el bloqueo y, por tanto, no puede usarse para gestionar directamente el ciclo de vida de objetos (a diferencia de los…
AnalizadaAlta (7.8)0.13%—Linux Kernel25/7/20263/9/2026
En el kernel de Linux, se ha resuelto la siguiente vulnerabilidad: USB: legousbtower: fix use-after-free on disconnect race mutex_unlock() puede acceder a la estructura del mutex después de liberar el bloqueo y, por tanto, no puede usarse para gestionar directamente el ciclo de vida de objetos (a diferencia de los…
AnalizadaAlta (7.1)0.16%—Linux Kernel25/7/20263/9/2026
En el kernel de Linux, se ha resuelto la siguiente vulnerabilidad: usb: misc: usbio: bound bulk IN response length to the received transfer usbio_bulk_msg() copia bpkt_len = le16_to_cpu(bpkt->len) bytes del búfer bulk IN (usbio->rxbuf, asignado con tamaño usbio->rxbuf_len) al búfer del llamador. bpkt_len está…
AnalizadaMedia (5.5)0.12%—Linux Kernel25/7/20263/9/2026
En el kernel de Linux, se ha resuelto la siguiente vulnerabilidad: USB: misc: uss720: unregister parport on probe failure uss720_probe() registra un parport antes de leer el registro 1284 que se usa para detectar adaptadores Belkin F5U002 no compatibles. Si get_1284_register() falla, la ruta de error suelta los datos…
AnalizadaMedia (5.5)0.16%—Linux Kernel25/7/20263/9/2026
En el kernel de Linux, se ha resuelto la siguiente vulnerabilidad: usb: mtu3: unmap request DMA on queue failure mtu3_gadget_queue() mapea la solicitud antes de comprobar si el anillo GPD de QMU puede aceptar otra transferencia. La solicitud se devuelve con -EAGAIN antes de enlazarse en la lista de solicitudes del…
ModificadaMedia (5.5)0.12%—Linux Kernel25/7/202614/9/2026
En el kernel de Linux, se ha resuelto la siguiente vulnerabilidad: USB: serial: keyspan_pda: fix information leak Se supone que la retrollamada write() devuelve el número de caracteres aceptados o un errno negativo. Sin embargo, desde que se añadió la compatibilidad con fifo de escritura, la implementación de…
AnalizadaMedia (5.5)0.12%—Linux Kernel25/7/20263/9/2026
En el kernel de Linux, se ha resuelto la siguiente vulnerabilidad: USB: serial: digi_acceleport: fix broken rx after throttle Si el puerto se cierra mientras está estrangulado (throttled), el urb de lectura nunca se vuelve a enviar y el puerto no recibirá más datos hasta que el dispositivo se vuelva a conectar (o el…
AnalizadaMedia (5.5)0.10%—Linux Kernel25/7/20263/9/2026
En el kernel de Linux, se ha resuelto la siguiente vulnerabilidad: USB: serial: digi_acceleport: fix hard lockup on disconnect Si el envío del urb de escritura OOB falla de forma persistente (p. ej., si el dispositivo se está desconectando), el controlador entraría en un bucle indefinido con las interrupciones…
AnalizadaAlta (7.8)0.17%—Linux Kernel25/7/20263/9/2026
En el kernel de Linux, se ha resuelto la siguiente vulnerabilidad: USB: serial: digi_acceleport: fix write buffer corruption Se supone que digi_write_inb_command() espera a que el urb de escritura quede disponible o devuelve un error, pero en su lugar actualiza el búfer de transferencia e intenta volver a enviar el…
AnalizadaMedia (5.5)0.12%—Linux Kernel25/7/20263/9/2026
En el kernel de Linux, se ha resuelto la siguiente vulnerabilidad: USB: ulpi: fix memory leak on registration failure El nombre de dispositivo asignado nunca se libera cuando el registro del dispositivo ULPI falla en una fase temprana. Se corrige inicializando antes la estructura del dispositivo y liberando la…
AnalizadaMedia (5.5)0.12%—Linux Kernel25/7/20263/9/2026
En el kernel de Linux, se ha resuelto la siguiente vulnerabilidad: usbip: vudc: fix NULL deref in vep_dequeue() vep_alloc_request() no inicializaba vrequest->udc, por lo que las cancelaciones en la ruta AIO de FunctionFS llegaban a vep_dequeue sin una referencia válida a UDC. Como vrequest->udc nunca se usa realmente…
AnalizadaAlta (7.8)0.13%—Linux Kernel25/7/20264/9/2026
En el kernel de Linux, se ha resuelto la siguiente vulnerabilidad: usb: typec: tcpm: Validate SVID index in svdm_consume_modes() En svdm_consume_modes(), el valor SVID se lee de pmdata->svids usando pmdata->svid_index como índice de la matriz sin validación de límites: Si pmdata->svid_index se lleva más allá de…
AnalizadaAlta (7.8)0.13%—Linux Kernel25/7/20264/9/2026
En el kernel de Linux, se ha resuelto la siguiente vulnerabilidad: usb: typec: ucsi: ccg: Fix use-after-free of ucsi on remove El manejador de IRQ en hilo ccg_irq_handler() llama a ucsi_notify_common(), que, ante un evento de cambio de conector, llama a ucsi_connector_change() y planifica trabajo del conector. En…
AnalizadaMedia (5.5)0.16%—Linux Kernel25/7/20264/9/2026
En el kernel de Linux, se ha resuelto la siguiente vulnerabilidad: usb: gadget: f_fs: Fix DMA fence leak En ffs_dmabuf_transfer(), se asigna con kmalloc un objeto ffs_dma_fence, cuyo dma_fence subyacente se inicializa después con dma_fence_init(), que establece su contador kref a 1. Después, dma_resv_add_fence()…