Skip to content
Section C · The archive · Dispatch
← The archive

vulnerability · Thu 08 Oct 2026 · 17:40 UTC

GHSA-5x5g-h9x8-2fh9: msgpack5: Many buffered values can exhaust the streaming decoder stack

Filed UTCSource GTH ↗

The streaming decoder recursively invokes itself for every complete value remaining in a chunk. A single chunk containing many small valid MessagePack values can exhaust the JavaScript call stack and interrupt the process or stream. ### Patches The streaming decoder now drains concatenated values iteratively with constant call-stack depth. ### Workarounds Limit the number of MessagePack values accepted in one chunk, or split large batches before passing them to the decoder stream.

Signals

as the pipeline stamped them
High
High-risk vulnerability — CVSS 7.5

CVE

KEV from CISA · EPSS from FIRST
CVE ids in this dispatch with their KEV status and EPSS score
IdKEVEPSSReference
CVE-2026-107300—0.43%NVD ↗

Get the next one first.

Every dispatch goes to Telegram and RSS the moment it is published, and the whole wire is a keyless JSON API.

Check your stack

Paste what you run: the CVEs exploited in the wild against it, and who is cited as exploiting them, with the report.

Stack checkNo key. No signup.