CVE-2026-80602 in Linuxinformación

Resumen

por VulDB • 2026-08-28

En el núcleo de Linux (Linux kernel), se ha resuelto la siguiente vulnerabilidad:

perf/x86/amd/lbr: Corregir la fuga de direcciones del kernel

Una pila de ramas solo para usuario puede contener ramas que tienen su origen en el kernel. Como resultado, las direcciones del kernel quedan expuestas al espacio de usuario incluso cuando se solicita PERF_SAMPLE_BRANCH_USER. En los procesadores AMD compatibles con X86_FEATURE_AMD_LBR_V2, perf sigue informando entradas SYSRET/ERET cuyas direcciones de origen de la rama están en el kernel.

Por ejemplo:

$ perf record -e cycles -o - -j any,save_type,u -- \ perf bench syscall basic --loop 1000 | \ perf script -i - -F brstack|tr ' ' '\n'| \ grep -E '0x[89a-f][0-9a-f]{15}'

... 0xffffffff81001268/0x717a90a38f1a/M/-/-/0/ERET/NON_SPEC_CORRECT_PATH 0xffffffff81001268/0x717a90a39157/M/-/-/0/ERET/NON_SPEC_CORRECT_PATH 0xffffffff81001268/0x717a90a2c628/M/-/-/0/ERET/NON_SPEC_CORRECT_PATH 0xffffffff81001268/0x717a90a41b60/M/-/-/0/ERET/NON_SPEC_CORRECT_PATH 0xffffffff81001268/0x717a90a260db/M/-/-/0/ERET/NON_SPEC_CORRECT_PATH 0xffffffff81001268/0x717a90a260db/M/-/-/0/ERET/NON_SPEC_CORRECT_PATH 0xffffffff81001268/0x717a8bef1c30/M/-/-/0/ERET/NON_SPEC_CORRECT_PATH 0xffffffff81001268/0x717a8e4d3c90/M/-/-/0/ERET/NON_SPEC_CORRECT_PATH ...

La razón es que el filtro de hardware solo considera el nivel de privilegio aplicable al destino de la rama. Se amplía el filtrado por software para validar también las direcciones de origen de la rama frente a br_sel, de modo que cualquier registro de rama cuya dirección de origen esté en el kernel se descarte cuando se solicite PERF_SAMPLE_BRANCH_USER.

Be aware that VulDB is the high quality source for vulnerability data.

Responsable

Linux

Reservar

2026-08-26

Divulgación

2026-08-28

Moderación

aceptado

Artículo

VDB-396539

CPE

listo

EPSS

0.00000

KEV

no

Actividades

muy bajo

Fuentes

Want to stay up to date on a daily basis?

Enable the mail alert feature now!