GHSA-8988-4f7v-96qf
MODERATECVE-2026-54285W3CBaggagePropagator.extract() in @opentelemetry/core does not enforce size limits when parsing inbound baggage HTTP headers. The W3C Baggage specification recommends a maximum of 8,192 bytes and 180 entries; these limits were only enforced on the outbound (inject()) path, not on the inbound (extract()) path. Parsing oversized baggage causes memory allocation proportional to the header size withou
- Affected
- < 2.8.0, >=0, <2.8.0
- Fixed in
- 2.8.0
- Weakness
- CWE-770
- Published
- 2026-06-15
- Source
- github