PT-2026-90263

CVE-2026-89547

·

Publicado

2026-09-11

·

Atualizado

2026-11-12

Descrição por

CVSS 3.1
8.1
Alta
MétricasAV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:H
Nome do Software Vulnerável e Versões Afetadas Linux kernel (versões afetadas não especificadas)
Descrição No componente SUNRPC, a função svc create() inicializa três estatísticas percpu counter por pool, mas não verifica os valores de retorno. Em sistemas SMP, se a percpu counter init() falhar porque a alloc percpu gfp() não consegue satisfazer a alocação, o contador fica com fbc->counters como NULL, deixando o raw spinlock t, list head e a contagem embutidos não inicializados. A função então retorna um svc serv parcialmente construído para o nfsd, lockd ou serviço de callback NFS.
Quando o serviço está ativo, incrementos nas funções svc xprt enqueue(), svc handle xprt() e svc pool wake idle thread() acessam um ponteiro de suporte NULL. Como o ponteiro é um deslocamento (offset) por CPU, ele resolve para o deslocamento zero da área per-cpu da CPU atual, resultando na corrupção silenciosa de variáveis localizadas ali. Além disso, a leitura de /proc/fs/nfsd/pool stats pode retornar dados incorretos ou causar a falha do sistema em configurações que utilizam CONFIG DEBUG SPINLOCK ou lockdep devido ao bloqueio não inicializado. Este estado só pode ser alcançado por um administrador local sob pressão de memória ou por meio de injeção de falhas durante a inicialização do servidor RPC.
Recomendações No momento, não há informações sobre uma versão mais recente que contenha a correção para esta vulnerabilidade.
Explorabilidade
Exploit
Fornecedores
Produtos afetados
Identificadores relacionados
AZL-100103
OPENSUSE-SU-2026:11880-1
OPENSUSE-SU-2026:22091-1
SUSE-SU-2026:24179-1
SUSE-SU-2026:24181-1
SUSE-SU-2026:24182-1
SUSE-SU-2026:24184-1
SUSE-SU-2026:24197-1
SUSE-SU-2026:24235-1
SUSE-SU-2026:24315-1
SUSE-SU-2026:24316-1
SUSE-SU-2026:4640-1
SUSE-SU-2026:4706-1
USN-8959-1
USN-8960-1
USN-9002-1
USN-9019-1
USN-9020-1
USN-9021-1
USN-9022-1
USN-9023-1
USN-9024-1
USN-9025-1
USN-9026-1
USN-9039-1
USN-9040-1
USN-9066-1
Encontrou algum problema na descrição? Tem algo a acrescentar? Fique à vontade para nos escrever 👾