Lucene search

K
cvelistGitHub_MCVELIST:CVE-2023-52079
HistoryDec 28, 2023 - 3:20 p.m.

CVE-2023-52079 Conversion of property names to strings can trigger infinite recursion

2023-12-2815:20:20
CWE-674
CWE-754
GitHub_M
www.cve.org
cve-2023
msgpackr
infinite recursion
v1.10.1
fix
structured cloning

6.8 Medium

CVSS3

Attack Vector

NETWORK

Attack Complexity

HIGH

Privileges Required

NONE

User Interaction

NONE

Scope

CHANGED

Confidentiality Impact

NONE

Integrity Impact

NONE

Availability Impact

HIGH

CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:C/C:N/I:N/A:H

0.0004 Low

EPSS

Percentile

13.3%

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.

CNA Affected

[
  {
    "vendor": "kriszyp",
    "product": "msgpackr",
    "versions": [
      {
        "version": "< 1.10.1",
        "status": "affected"
      }
    ]
  }
]

6.8 Medium

CVSS3

Attack Vector

NETWORK

Attack Complexity

HIGH

Privileges Required

NONE

User Interaction

NONE

Scope

CHANGED

Confidentiality Impact

NONE

Integrity Impact

NONE

Availability Impact

HIGH

CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:C/C:N/I:N/A:H

0.0004 Low

EPSS

Percentile

13.3%

Related for CVELIST:CVE-2023-52079