Lucene search

K
githubGitHub Advisory DatabaseGHSA-GW7G-QR8W-3448
HistoryNov 13, 2023 - 3:30 a.m.

Remarshal expands YAML alias nodes unlimitedly, hence Remarshal is vulnerable to Billion Laughs Attack

2023-11-1303:30:37
CWE-400
CWE-674
GitHub Advisory Database
github.com
9
remarshal
vulnerability
billion laughs attack
yaml
processing
denial-of-service

CVSS3

7.5

Attack Vector

NETWORK

Attack Complexity

LOW

Privileges Required

NONE

User Interaction

NONE

Scope

UNCHANGED

Confidentiality Impact

NONE

Integrity Impact

NONE

Availability Impact

HIGH

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

AI Score

6.3

Confidence

High

EPSS

0.001

Percentile

18.8%

Remarshal prior to v0.17.1 expands YAML alias nodes unlimitedly, hence Remarshal is vulnerable to Billion Laughs Attack. Processing untrusted YAML files may cause a denial-of-service (DoS) condition.

Affected configurations

Vulners
Node
remarshal_projectremarshalRange<0.17.1
VendorProductVersionCPE
remarshal_projectremarshal*cpe:2.3:a:remarshal_project:remarshal:*:*:*:*:*:*:*:*

CVSS3

7.5

Attack Vector

NETWORK

Attack Complexity

LOW

Privileges Required

NONE

User Interaction

NONE

Scope

UNCHANGED

Confidentiality Impact

NONE

Integrity Impact

NONE

Availability Impact

HIGH

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

AI Score

6.3

Confidence

High

EPSS

0.001

Percentile

18.8%

Related for GHSA-GW7G-QR8W-3448