CVE-2026-110912
En DragonFly BSD hasta 6.4.2 antes de 4bb22ff, los manejadores de entrada ARP arpintr() e in_arpinput() (sys/netinet/if_ether.c) no validan los campos de...
- Publicado
- 15 oct 2026
- Actualizado
- 16 oct 2026
- Asignación de CNA
- mitre
- Evidencia observada
- 16 oct 2026
CVSS primario
nvd · CVSS 4.0
CVSS:4.0/AV:A/AC:L/AT:N/PR:N/UI:N/VC:H/VI:N/VA:N/SC:N/SI:N/SA:N/E:X/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:XBajo · próximos 30 días
- Percentil
- 5,5 %
- Fecha del modelo
- 17 oct 2026
EPSS es una estimación estadística, no una certeza o una medida de impacto. Combínelo con CVSS, estado KEV, exposición y su entorno.
Resumen
En DragonFly BSD hasta 6.4.2 antes de 4bb22ff, los manejadores de entrada ARP arpintr() e in_arpinput() (sys/netinet/if_ether.c) no validan los campos de longitud de dirección de hardware (ar_hln) y longitud de dirección de protocolo (ar_pln) de los paquetes ARP entrantes. in_arpreply() luego utiliza estos valores controlados por el atacante como longitudes de memcpy al copiar desde búferes del kernel que solo tienen 6 y 4 bytes de longitud, lo que resulta en una lectura fuera de límites de memoria del heap y la pila del kernel que se copia en la respuesta ARP enviada de vuelta al solicitante. Un atacante no autenticado en la red adyacente puede usar una única solicitud ARP manipulada para divulgar hasta aproximadamente 250 bytes de cada tipo de memoria del kernel, incluidos punteros del kernel. Se espera que esto se corrija en la versión estable 6.6 cuando esté disponible.
Fuentes
Prueba de concepto en Python/scapy para CVE-2026-110912 (ARPBleed), una lectura fuera de límites de ar_hln/ar_pln de ARP en DragonFly BSD que filtra memoria del heap y de la pila del kernel.
Uso responsable
Utilice información sobre vulnerabilidades solo en sistemas de su propiedad o que esté autorizado a probar. Kitploit enlaza con metadatos de investigación pública y no almacena código de explotación ni cargas útiles maliciosas.