EXPLOIT PÚBLICO
CVE-2026-64507 Falta de mitigación de JIT spraying en BPF JIT de x86
En el kernel Linux, se habilita el endurecimiento contra JIT spraying emitiendo un flush IBPB al reutilizar memoria del BPF JIT cuando se usan mitigaciones de Spectre-v2, salvo que el dispatcher BPF ya use retpoline. Aplica solo con BPF-JIT habilitado.
Alerta de Nureq Monitor
Detectada 16 OCT · 05:01
CVSS 3.1 · PRELIMINAR
—S/DPROBABILIDAD DE EXPLOTACIÓN (EPSS)
0,2 % PERCENTIL 5
EXPLOTACIÓN ACTIVA
No confirmada
EXPLOIT PÚBLICO
Sí 1 REPOSITORIO
Qué es CVE-2026-64507
En el kernel Linux, se habilita el endurecimiento contra JIT spraying emitiendo un flush IBPB al reutilizar memoria del BPF JIT cuando se usan mitigaciones de Spectre-v2, salvo que el dispatcher BPF ya use retpoline. Aplica solo con BPF-JIT habilitado.
Productos y versiones afectadas
Linux
Linux
Qué hacer
- Verificá si usás Linux y en qué versión: el rango afectado figura arriba.
- Actualizá a la versión corregida que indique el fabricante en su aviso (ver referencias) o aplicá la mitigación que publique.
- Priorizá la corrección: hay código de explotación público, así que el riesgo de ataque es alto.
- Revisá registros y accesos de los sistemas expuestos para descartar que se haya aprovechado antes de corregir.
Exploits y pruebas de concepto públicas
Código publicado por terceros. Puede ser malicioso: revisalo solo en un entorno aislado.
Calculadora CVSS
Esta vulnerabilidad todavía no tiene vector CVSS publicado.
Abrir la calculadora completa →
Descripción original
In the Linux kernel, the following vulnerability has been resolved:
x86/bugs: Enable IBPB flush on BPF JIT allocation
Enable hardening against JIT spraying when Spectre-v2 mitigations are in
use. Specifically, issue an IBPB flush on BPF JIT memory reuse. Skip
enabling the IBPB flush if the BPF dispatcher is already using a retpoline
sequence.
This hardening applies only when BPF-JIT is in use. Guard the enabling
under CONFIG_BPF_JIT so that bugs.c still builds with CONFIG_BPF_JIT=n.
Referencias
- git.kernel.org/stable/c/25dbcd31781e2bc3cd63d873af1fcd06f863a126
- git.kernel.org/stable/c/cb27f3bf915cc0f20fc0c48da9059304e39ebd35
- git.kernel.org/stable/c/9354248fc1c33a844ca1872761f6668b393e8c37
- git.kernel.org/stable/c/8a4c8af9ae67eb072d90d1b339f14d27a82bd2a1
- git.kernel.org/stable/c/52440e15d9628f8f239373c0f2e5e8f92feea2df
- git.kernel.org/stable/c/a3af84b0fa00ead01fcd0e28b5d773ff25990a0d
Historial de la alerta
- EXPLOIT PÚBLICO Se publicó el repositorio manalejandro/CVE-2026-64507.
CÓMO SE HIZOResumen traducido automáticamente al español a partir de la descripción original. Ante dudas, la descripción original y las referencias del fabricante son la fuente de verdad. Cómo funciona.