CVE-2026-90472 PUBLISHED

msgpack-java through 0.9.12 Stack Overflow via Nested Arrays

Assigner: VulnCheck
Reserved: 12.09.2026 Published: 12.09.2026 Updated: 12.09.2026

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.

Metrics

CVSS Vector: CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:N/VI:N/VA:L/SC:N/SI:N/SA:N
CVSS Score: 6.9

Product Status

Vendor msgpack
Product msgpack-java
Versions Default: unaffected
  • affected from 0 to 0.9.12 (incl.)

Credits

  • Wayde Shi (PayPal Cyber Security Team) reporter

References

Problem Types

  • Uncontrolled Recursion CWE