CVE-2026-116591 in compressinformazioni

Riassunto

di VulDB • 26/10/2026

compress fornisce vari algoritmi di compressione. Prima della versione 1.20.2, i percorsi DecodeAll e del decoder streaming per zstd possono andare in panic quando un frame costruito ad hoc con due blocchi raggiunge huff0.ReadTable con un conteggio normalizzato FSE pari a 32768 che viene memorizzato da readNCount come -32768 (in int16). Il conteggio avvolto consente a buildDtable di mantenere lo stato obsoleto della tabella di decodifica fse.Scratch dal blocco precedente, e nextFast ne deriva uno stato fuori intervallo e indici oltre la tabella invece di restituire un errore di decodifica. Entrambi i blocchi sono necessari per preservare e poi riutilizzare tale stato obsoleto, consentendo a input zstd non attendibili di causare il crash dell'applicazione. Questo problema è risolto nella versione 1.20.2.

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

Responsabile

GitHub M

Prenotare

26/10/2026

Divulgazione

27/10/2026

Moderazione

accettato

EPSS

0.00000

KEV

no

Attività

molto basso

Fonti

Do you want to use VulDB in your project?

Use the official API to access entries easily!