CVE-2026-43500
rxrpc: También descompartir paquetes DATA/RESPONSE cuando hay fragmentos paginados presentes
- Publicado
- 11 may 2026
- Actualizado
- 1 sept 2026
- Asignación de CNA
- Linux
- Evidencia observada
- 27 may 2026
CVSS primario
nvd · CVSS 3.1
CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:HBajo · próximos 30 días
- Percentil
- 82,5 %
- Fecha del modelo
- 11 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 el kernel de Linux, se ha resuelto la siguiente vulnerabilidad: rxrpc: también descompartir paquetes DATA/RESPONSE cuando hay frags paginados presentes. El manejador de paquetes DATA en rxrpc_input_call_event() y el manejador de RESPONSE en rxrpc_verify_response() copian el skb a uno lineal antes de llamar a las operaciones de seguridad solo cuando skb_cloned() es verdadero. Un skb que no está clonado pero que aún así lleva frags paginados de propiedad externa (por ejemplo, SKBFL_SHARED_FRAG establecido por splice() en un socket UDP a través de __ip_append_data, o un skb encadenado con skb_has_frag_list()) cae en el camino de descifrado in situ, que vincula las páginas de los frags directamente al SGL de AEAD/skcipher mediante skb_to_sgvec(). Amplíe la condición para también descompartir cuando skb_has_frag_list() o skb_has_shared_frag() sea verdadero. Esto cubre el vector de bucle de retorno de splice y otras fuentes de frags compartidos externamente, preservando a la vez la ruta rápida de copia cero para skbs cuyos frags son privados del kernel (por ejemplo, RX de page_pool de NIC, GRO). El manejo de OOM/trace ya existente se reutiliza.
Fuentes
modules/exploits/linux/local/cve_2026_43500_dirty_frag.rb
Metasploit Framework modulesCondiciones declaradas
- platform: Linux,Unix($.exploit_linux/local/cve_2026_43500_dirty_frag.platform)
- verification: check_declared($.exploit_linux/local/cve_2026_43500_dirty_frag.check)
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.