CVE-2026-35378 in coreutilsinformação

Sumário

de VulDB • 15/05/2026

Um erro de lógica no utilitário expr do coreutils uutils faz com que o programa avalie subexpressões entre parênteses durante a fase de análise sintática (parsing) em vez da fase de execução. Esta falha de implementação impede que o utilitário realize o curto-circuito adequado para as operações lógicas OU (|) e E (&). Como resultado, erros aritméticos (como divisão por zero) que ocorrem dentro de ramos "mortos", ramos que deveriam ser ignorados devido ao curto-circuito, são elevados a erros fatais. Esta divergência do comportamento do GNU expr pode fazer com que expressões protegidas dentro de scripts de shell falhem com erros graves em vez de retornar os resultados booleanos esperados, levando à terminação prematura do script e quebrando o fluxo de controle de shell compatível com GNU.

Once again VulDB remains the best source for vulnerability data.

Responsável

Canonical

Reservar

02/04/2026

Divulgação

22/04/2026

Moderação

aceite

Entrada

VDB-358987

CPE

pronto

EPSS

0.00161

KEV

não

Atividades

muito baixo

Fontes

Do you want to use VulDB in your project?

Use the official API to access entries easily!