{"id":"EUVD-2026-95111","revision":"ca6f0549d601407db0a6ca4104789fa8","records":[{"revision":"ca6f0549d601407db0a6ca4104789fa8","observedAt":"2026-10-28T00:50:57.895+00:00","statement":{"source":"euvd","id":"EUVD-2026-95111","aliases":["CVE-2026-107300","GHSA-5x5g-h9x8-2fh9"],"title":"msgpack5 is a msgpack v5 implementation for node.js and the browser. Prior to 6.1.0, the streaming decoder recursively invokes itself for each complete MessagePack value remaining in a chunk. A remote peer can send one chunk containing many…","description":"msgpack5 is a msgpack v5 implementation for node.js and the browser. Prior to 6.1.0, the streaming decoder recursively invokes itself for each complete MessagePack value remaining in a chunk. A remote peer can send one chunk containing many small valid values, causing recursion proportional to the value count, exhausting the JavaScript call stack, and interrupting the process or stream. This issue is fixed in version 6.1.0.","state":0,"publishedAt":null,"modifiedAt":null,"affected":[],"metrics":[{"system":"EUVD CVSS 3.1","vector":"CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H","score":7.5,"severity":null}],"references":["https://github.com/mcollina/msgpack5/security/advisories/GHSA-5x5g-h9x8-2fh9","https://github.com/mcollina/msgpack5/commit/77fbef144d05def5d16fc22c37caa64c0a7efeba","https://github.com/mcollina/msgpack5/releases/tag/v6.1.0"],"sourceUrl":"https://euvd.enisa.europa.eu/vulnerability/EUVD-2026-95111","license":"ENISA EUVD · source terms and attribution apply","enrichment":{"sourceStatus":null,"weaknesses":[],"productCriteria":[],"sourceDates":{"datePublished":"Oct 8, 2026, 5:11:13 PM","dateUpdated":"Oct 8, 2026, 5:52:48 PM"},"relatedAdvisories":[{"id":"msrc_CVE-2026-107300","title":"msgpack5: Many buffered values can exhaust the streaming decoder stack","vulnerabilityIds":["CVE-2026-107300"]}],"note":"EUVD source date text has no stated timezone and is retained without inventing a UTC instant. Related bulletin membership is not an alias, common cause or applicability claim. A missing vector with a zero score is treated as unrated. Complete vendor/product and underlying source evidence remains in the original JSON."},"key":"euvd:EUVD-2026-95111","identifiers":["EUVD-2026-95111","CVE-2026-107300","GHSA-5x5g-h9x8-2fh9"]},"retained":false,"historicalAffected":[]}],"coverage":[]}