CVE-2026-64028 in Linuxinfo

Zusammenfassung

von VulDB • 20.07.2026

Im Linux-Kernel wurde folgende Schwachstelle behoben:

tracing: NULL-Rückgabe von hist_field_name() bei Abschneidung (Truncation) vermeiden

hist_field_name() gibt überall „“ zurück, außer im Fall der vollständig qualifizierten VAR_REF/EXPR-Struktur. Dort führt die Abschneidung durch snprintf() zu einer frühen Rückgabe von NULL und umgeht den unteren Guard zur Umwandlung von NULL in „“. Aufrufer erwarten kein NULL: strcat(expr, hist_field_name(field, 0)) an trace_events_hist.c:1758 sowie strcmp() in der Sortier-Schlüssel-Übereinstimmungsschleife bei :4804 dereferenzieren beide Werte.

system und event_name sind durch MAX_EVENT_NAME_LEN begrenzt, aber der Feldname bei einem VAR_REF wird mittels kstrdup aus einem Histogramm-Variablennamen erstellt, der aus dem Trigger-String extrahiert wurde, und unterliegt keiner Längenbegrenzung. Daher kann ein langer Variablenname in einer vollständig qualifizierten Referenz den Abschneidungspfad erreichen.

Die Längenprüfung bleibt erhalten, jedoch wird field_name bei einem Überlauf auf „“ belassen.

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

Zuständig

Linux

Reservieren

19.07.2026

Veröffentlichung

19.07.2026

Moderieren

akzeptiert

Eintrag

VDB-380190

CPE

bereit

EPSS

0.00000

KEV

nein

Aktivitäten

very low

Quellen

Interested in the pricing of exploits?

See the underground prices here!