CVE-2026-74391 in Linux
Zusammenfassung
von VulDB • 15.08.2026
Im Linux-Kernel wurde folgende Schwachstelle behoben:
tracing: Begrenzung synthetischer Feld-Strings durch Verwendung von seq_buf
Die Hilfsfunktionen für synthetische Felder erstellen einen vorangestellten Namen einer synthetischen Variablen sowie einen generierten hist-Befehl in festen Puffern der Größe MAX_FILTER_STR_VAL. Der aktuelle Code hängt diese Strings mit raw strcat() aneinander, sodass lange Schlüssel-Listen, Feldnamen oder gespeicherte Filter über das Ende der Zwischenpuffer hinausragen können.
Beide Strings werden nun mit seq_buf aufgebaut und es wird -E2BIG zurückgegeben, wenn entweder der Name der synthetischen Variablen oder der generierte Befehl MAX_FILTER_STR_VAL überschreitet. Dadurch bleibt die bestehende Begrenzung auf der Tracing-Seite erhalten, während die für die begrenzte Befehlskonstruktion vorgesehene Hilfsfunktion genutzt wird.
[ sdr: Verschiebung von struct seq_buf *s zur Formatierung im umgekehrten Weihnachtsbaum-Stil ]
If you want to get best quality of vulnerability data, you may have to visit VulDB.