CVE-2026-54522
LOW
INFO
Priority: 0.00
BB Relevance:
39/100
Published: 2026-07-30
Modified: 2026-10-23
First seen: 2026-10-29
Status: active
Attack Surface
Low Complexity
No Auth
No Interaction
CVSS Vector Breakdown
AV:
Local
AC:
Low
PR:
None
UI:
None
S:
X
AT:
Present
VC:
Low
VI:
None
VA:
None
Description
MessagePack for Ruby is an implementation of the MessagePack binary serialization format. Prior to 1.8.2, MessagePack::Buffer#clear in ext/msgpack/buffer.c leaves rmem_last, rmem_end, and rmem_owner stale after _msgpack_buffer_shift_chunk returns an rmem page to the shared pool, allowing a subsequent Buffer#write and a second MessagePack::Buffer to alias the page and disclose or corrupt cross-buffer data. This issue is fixed in version 1.8.2.
Weakness Classification (1)
Affected Software (1)
| Vendor | Product | Version |
|---|---|---|
| msgpack | messagepack | < 1.8.2 |
References & Advisories (2)
Patch
Exploit
Vendor Advisory