Skip to content
OpenAdvisories
Medium · 5.3 CVE-2026-90472 EUVD-2026-76848GHSA-h5hr-vppv-v9cg

msgpack-java through 0.9.12 Stack Overflow via Nested Arrays

Published Sep 12, 2026 · Updated Sep 24, 2026 · Assigned by VulnCheck

Description

msgpack-java through 0.9.12 contains a stack overflow vulnerability in MessageUnpacker.unpackValue() that recursively deserializes arrays and maps without nesting depth limits. Attackers can craft payloads with deeply nested arrays to exhaust the deserializing thread's stack and trigger StackOverflowError, causing per-request deserialization failures.

Affected products

VendorProductAffectedFixed
msgpack msgpack-java ≤ 0.9.12 —

Fixed in Linux distributions

Distributions backport fixes, so the version that fixes this vulnerability differs per release — upgrade to at least the version shown. From the distributions' security trackers and advisories.

ReleasePackageFixed inAdvisory
Debian 14 msgpack-java No fix yet —
Debian 13 msgpack-java No fix yet —
Debian 12 msgpack-java No fix yet —
ReleasePackageFixed inAdvisory
Ubuntu 26.10 msgpack-java No fix yet —
Ubuntu 26.04 LTS msgpack-java No fix yet —
Ubuntu 24.04 LTS msgpack-java No fix yet —
Ubuntu 22.04 LTS msgpack-java No fix yet —
Ubuntu 20.04 LTS msgpack-java No fix yet —

References