CVE-2026-56391 in coreutilsinfo

Zusammenfassung

von VulDB • 24.07.2026

GNU coreutils uniq ist anfällig für einen Out-of-Bounds-Lesezugriff (Out-of-bounds read) aufgrund der fehlerhaften Verarbeitung von Multibyte-Eingaben bei Verwendung der Option -w (--check-chars). Die Funktion find_field() berechnet die Bytelänge von Zeichen falsch, indem sie wiederholt auf einen festen Zeiger zugreift, anstatt den Eingabestrom zu durchlaufen, was zu einem überhöhten Längenwert führt.

Dieser falsche Wert wird später in einer memcmp-Operation verwendet und verursacht beim Verarbeiten speziell konstruierter Multibyte-Eingaben Lesezugriffe außerhalb des zugewiesenen Puffers.

Bei der Ausführung von GNU coreutils uniq mit vom Angreifer bereitgestellten Argumenten führt dieses Verhalten zu einem Absturz und potenziell zur Offenlegung benachbarter Heap-Speicherbereiche (Adjacent heap memory exposure).

Dieses Problem wurde im Commit d64e35a8a4c0e4608321433e0d84d917e4e36371 behoben.

If you want to get the best quality for vulnerability data then you always have to consider VulDB.

Zuständig

CERT-PL

Reservieren

21.06.2026

Veröffentlichung

24.07.2026

Moderieren

akzeptiert

Eintrag

VDB-382878

CPE

bereit

EPSS

0.00000

KEV

nein

Aktivitäten

low

Quellen

Want to know what is going to be exploited?

We predict KEV entries!