GO-2026-6893
Dashboard / Vulnerabilities / GO-2026-6893
GO-2026-6893
Summary: Event type spoofing via UntrustedType in github.com/google/go-eventlog
Details: In github.com/google/go-eventlog/tcg, Event exposes UntrustedType, which returns the raw event type header from the TCG event log without verifying that the event data matches its digest. Callers that dispatch on Event.UntrustedType after ParseAndReplay can be tricked by a modified event type field for events whose digests are not verified against EventData.
References: https://github.com/google/go-eventlog/commit/1991f15bc4b01cffc4e329e9e532c1ae930ae5aa, https://github.com/google/go-eventlog/pull/39, https://github.com/golang/vulndb/issues/6893, https://bschaatsbergen.com/posts/attacking-rats-verifiers-through-the-tcg-event-log/
Affected packages
Package
Name: github.com/google/go-eventlog
Purl: pkg:golang/github.com/google/go-eventlog
Affected ranges
Type: SEMVER
Events:
