Conversion of property names to strings can trigger infinite recursion
Key facts
- Attack vector
- Network
- Privileges required
- None
- User interaction
- None
- Attack complexity
- High
- Impact type
- Denial of service
- Confidentiality · integrity · availability
- None · None · High
- Fix status
- Partial Red Hat: 1 without a fix
Attack profile from CVSS 3.1 · CNA. Fix status from CNA, GitHub and Red Hat. Impact type from CWE-674.
Summary
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.
Why it matters now
SSVC decision points
CISA ADP · SSVC 2.0.3
- Exploitation
- None
- Automatable
- No
- Technical impact
- Partial
The decision (Track, Attend, Act) also depends on your mission and well-being impact; see CISA's SSVC guide.
Affected products
| Vendor | Product | Affected versions | Fixed in | Status | Source |
|---|---|---|---|---|---|
| kriszyp | msgpackr | before 1.10.1 | 1.10.1 | Patch available | CNA |
| — | msgpackr (npm) | before 1.10.1 | 1.10.1 | Patch available | GHSA-7hpj-7hhx-2fgx |
- msgpackr Vendorkriszyp Affected before 1.10.1 Fixed in 1.10.1 Patch available CNA
- msgpackr (npm) Vendor— Affected before 1.10.1 Fixed in 1.10.1 Patch available GHSA-7hpj-7hhx-2fgx
Remediation
- Fix · CNA msgpackr (kriszyp) Fixed in 1.10.1
- Fix · GHSA-7hpj-7hhx-2fgx msgpackr (npm) Fixed in 1.10.1 Advisory →
Vendor assessments
Red Hat
Red Hat rating: Moderate. Red Hat's page for this CVE →
| Product | Status | Plan or fix |
|---|---|---|
| Red Hat Fuse 7 | Affected | No fix planned: Will not fix |
Timeline
- 2026-10-02 Threatist record created from CVE-2023-52079
- 2026-10-03 Alias added: GHSA-7hpj-7hhx-2fgx
References
Sources
- CVE-2023-52079 · CVE Program
- CVE-2023-52079 · NVD
- FIRST EPSS
- GHSA-7hpj-7hhx-2fgx · GitHub Advisory Database · CC BY 4.0
- CVE-2023-52079 · Red Hat security data · CC BY 4.0
This product uses the NVD API but is not endorsed or certified by the NVD. Sources and licences