Cross-Buffer Data Vulnerability in MessagePack for Ruby
CVE-2026-54522
2.1LOW
What is CVE-2026-54522?
MessagePack for Ruby, utilized for binary serialization, contains a vulnerability where the Buffer#clear method does not correctly manage internal memory states after returning a memory page to the shared pool. This oversight can lead to data corruption or unintended data disclosure between different Buffer instances. Affected users of versions earlier than 1.8.2 should promptly update to the latest version to mitigate the risk of exploitation.
Affected Version(s)
msgpack-ruby < 1.8.2
