Back

HIGH

Conversion of property names to strings can trigger infinite recursion

Published Dec 28, 2023

Description

msgpackr is a fast MessagePack NodeJS/JavaScript implementation. Prior to 1.10.1, when decoding user supplied MessagePack messages, users can trigger stuck threads by crafting messages that keep the decoder stuck in a loop. The fix is available in v1.10.1. Exploits seem to require structured cloning, replacing the 0x70 extension with your own (that throws an error or does something other than recursive referencing) should mitigate the issue.

Affected products

Remediation

Red Hat statement

Red Hat rates this as a moderate impact vulnerability since it demands cloning a structure, which leads to high complexity.

Red Hat mitigation

No mitigation is currently found for this CVE.

References (8)

Change history (0)

No recorded changes yet.

Sources

CVE.org / MITRE

Status PUBLISHED
Assigner GitHub_M
Published Dec 28, 2023
Updated Aug 27, 2024
Reserved Dec 26, 2023

CISA Vulnrichment

Updated Aug 27, 2024

NVD

Status Modified
Modified Jun 17, 2026

Red Hat

Severity Moderate
Public date Dec 28, 2023
Bugzilla 2256134

ENISA EUVD

Assigner GitHub_M
Published Dec 28, 2023
Updated Aug 27, 2024