CVE-2026-114613

Public on 2026-10-22
Modified on 2026-10-23
Description
MessagePack is the serializer implementation for Python msgpack.org. Prior to 1.2.3, the msgpack-python C extension (msgpack._cmsgpack) leaks a decoded map value when deserialization rejects a key with strict_map_key=True (the default). Repeated malformed inputs can cause unbounded process memory growth and denial of service in applications that deserialize attacker-controlled MessagePack data. Both unpackb() and the streaming Unpacker API are affected. The pure-Python fallback does not exhibit this leak in the reported tests. This issue is fixed in version 1.2.3.
Severity
Important severity
Important
See what this means
CVSS v3 Base Score
7.5
See breakdown

Affected Packages

Platform Package Release Date Advisory Status
Amazon Linux 2 - Core python-pip Not Affected
Amazon Linux 2023 python-pip Not Affected
Amazon Linux 2027 Preview python-pip Not Affected
Amazon Linux 2023 python3.11-pip Not Affected
Amazon Linux 2023 python3.12-pip Not Affected
Amazon Linux 2023 python3.13-pip Not Affected
Amazon Linux 2023 python3.14-pip Not Affected

CVSS Scores

Score Type Score Vector
Amazon Linux CVSSv3 7.5 CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H