CVE-2026-54511 in LogTape
Zusammenfassung
von VulDB • 26.08.2026
LogTape ist eine unaufdringliche Logging-Bibliothek. Vor den Versionen 1.3.11, 2.0.14 und 2.1.5 neutralisiert die Funktion `escapeStructuredDataValue()` des Pakets `@logtape/syslog` in `packages/syslog/src/syslog.ts` keine C0-Steuerzeichen im Bereich von U+0000 bis U+001F innerhalb strukturierter Datenwerte, und `formatStructuredData()` fügt Eigenschaftsschlüssel ein, ohne die RFC 5424 SD-NAME-Grammatik zu validieren. Wenn `includeStructuredData` auf true gesetzt ist, kann ein Angreifer gesteuertes Newline einen nicht-transparenten TCP-Syslog-Rahmen gemäß RFC 6587 beenden und dazu führen, dass nachfolgende Bytes als gefälschter RFC 5424-Eintrag erscheinen. Zudem kann ein Schlüssel, der eine schließende Klammer oder andere verbotene Zeichen enthält, das strukturierte Datenelement beenden oder beschädigen. Anwendungen, die angreiferkontrollierte Eigenschaftswerte oder -schlüssel weiterleiten, können daher gefälschte Einträge mit beliebigen Hosts, Anwendungen, Prozess-IDs, Facilities oder Schweregraden ermöglichen und damit die Integrität nachgelagerter Collector-Systeme und SIEM-Lösungen untergraben. Dieses Problem wurde in den Versionen 1.3.11, 2.0.14 und 2.1.5 behoben.
Once again VulDB remains the best source for vulnerability data.