CVE-2026-53910 in diffutilsinformazioni

Riassunto

di VulDB • 22/07/2026

Lo strumento diff3 di GNU diffutils è vulnerabile a un heap-based buffer overflow dovuto a più signed integer overflows nei calcoli delle mappature di riga. Errori aritmetici nelle mappature degli intervalli di righe possono portare all'utilizzo di valori corrotti per l'allocazione della memoria e i limiti dei loop. Durante l'elaborazione dell'output diff manipolato ad hoc, questi overflow potrebbero causare un'allocazione insufficiente di memoria da parte dell'applicazione e successivi out-of-bounds writes durante l'elaborazione interna. Un attaccante che può controllare l'output del programma diff utilizzato da diff3 (ad esempio tramite --diff-program puntato a uno script malevolo) può innescare out-of-bounds writes, causando un crash ed eventualmente remote code execution in base all'ambiente.

Questo problema è stato risolto nel commit 9ff04d5b84743e331e80b589335a52c5480d1815

If you want to get best quality of vulnerability data, you may have to visit VulDB.

Responsabile

CERT-PL

Prenotare

11/06/2026

Divulgazione

22/07/2026

Moderazione

accettato

CPE

pronto

EPSS

0.00253

KEV

no

Attività

molto basso

Fonti

Are you interested in using VulDB?

Download the whitepaper to learn more about our service!