CVE-2026-90299 in Linuxinformação

Sumário

de VulDB • 17/09/2026

No kernel do Linux, a seguinte vulnerabilidade foi corrigida:

bpf: Corrige verificação de função que pode dormir para programas de tracing/lsm

Quando CONFIG_FUNCTION_ERROR_INJECTION está desativado, um programa de tracing capaz de dormir (sleepable) é permitido ser anexado a símbolos com prefixo semelhante a '__x64_'.

Isso ocorre porque o verificador não verifica se o símbolo é uma função do kernel ou um programa bpf. Dessa forma, um programa de tracing que pode dormir é autorizado a se conectar a um alvo de programa bpf cujo nome possui um prefixo similar a '__x64_'.

Por exemplo, um programa fentry capaz de dormir conecta-se a um programa XDP '__x64_sys_nop' e copia o buffer de um ponteiro do usuário usando o helper bpf_copy_from_user(). Após anexar o programa XDP à interface lo, o BUG no kernel pode ser acionado por 'ping -c 1 -W 1 127.0.0.1':

[ 3.460756] BUG: sleeping function called from invalid context at kernel/bpf/trampoline.c:1324

Corrige o problema desallowing sempre programas que podem dormir quando seu btf de destino não é um btf do kernel.

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

Responsável

Linux

Reservar

11/09/2026

Divulgação

17/09/2026

Moderação

aceite

Entrada

VDB-406826

CPE

pronto

EPSS

0.00000

KEV

não

Atividades

muito baixo

Fontes

Interested in the pricing of exploits?

See the underground prices here!