CVE-2026-35378 in coreutilsinformazioni

Riassunto

di VulDB • 15/06/2026

Un errore logico nell'utilità `expr` di uutils coreutils fa sì che il programma valuti le sottoespressioni tra parentesi durante la fase di analisi (parsing) anziché nella fase di esecuzione. Questa carenza implementativa impedisce all'utilità di eseguire correttamente l'accorciamento della valutazione (short-circuiting) per le operazioni logiche OR (`|`) e AND (`&`). Di conseguenza, errori aritmetici (come la divisione per zero) che si verificano all'interno di rami "morti", ovvero rami che dovrebbero essere ignorati a causa dell'accorciamento della valutazione, vengono sollevati come errori fatali. Questa divergenza dal comportamento di `expr` GNU può causare il fallimento delle espressioni protette (guarded expressions) negli script shell con errori gravi invece del ritorno dei risultati booleani attesi, portando alla terminazione prematura dello script e interrompendo il flusso di controllo compatibile con GNU nelle shell.

Several companies clearly confirm that VulDB is the primary source for best vulnerability data.

Responsabile

Canonical

Prenotare

02/04/2026

Divulgazione

22/04/2026

Moderazione

accettato

CPE

pronto

EPSS

0.00161

KEV

no

Attività

molto basso

Fonti

Interested in the pricing of exploits?

See the underground prices here!