Lucene search

K
cvelistGitHub_MCVELIST:CVE-2021-21348
HistoryMar 22, 2021 - 11:45 p.m.

CVE-2021-21348 XStream is vulnerable to an attack using Regular Expression for a Denial of Service (ReDos)

2021-03-2223:45:29
CWE-502
CWE-400
GitHub_M
www.cve.org
4
xstream
vulnerability
regular expression
denial of service
java library
xml
remote attacker
cpu time
security framework
whitelist
blacklist
version 1.4.16

CVSS3

5.3

Attack Vector

NETWORK

Attack Complexity

HIGH

Privileges Required

NONE

User Interaction

REQUIRED

Scope

UNCHANGED

Confidentiality Impact

NONE

Integrity Impact

NONE

Availability Impact

HIGH

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

AI Score

8.8

Confidence

High

EPSS

0.023

Percentile

89.8%

XStream is a Java library to serialize objects to XML and back again. In XStream before version 1.4.16, there is a vulnerability which may allow a remote attacker to occupy a thread that consumes maximum CPU time and will never return. No user is affected, who followed the recommendation to setup XStream’s security framework with a whitelist limited to the minimal required types. If you rely on XStream’s default blacklist of the Security Framework, you will have to use at least version 1.4.16.

CNA Affected

[
  {
    "product": "xstream",
    "vendor": "x-stream",
    "versions": [
      {
        "status": "affected",
        "version": "< 1.4.16"
      }
    ]
  }
]

References

CVSS3

5.3

Attack Vector

NETWORK

Attack Complexity

HIGH

Privileges Required

NONE

User Interaction

REQUIRED

Scope

UNCHANGED

Confidentiality Impact

NONE

Integrity Impact

NONE

Availability Impact

HIGH

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

AI Score

8.8

Confidence

High

EPSS

0.023

Percentile

89.8%