CVE-2021-23398

All versions of package react-bootstrap-table are vulnerable to Cross-site Scripting (XSS) via the dataFormat parameter. The problem is triggered when an invalid React element is returned, leading to dangerouslySetInnerHTML being used, which does not sanitize the output.
Configurations

Configuration 1 (hide)

cpe:2.3:a:react-bootstrap-table_project:react-bootstrap-table:-:*:*:*:*:*:*:*

History

21 Nov 2024, 05:51

Type Values Removed Values Added
References () https://github.com/AllenFang/react-bootstrap-table/blob/26d07defab759e4f9bce22d1d568690830b8d9d7/src/TableBody.js%23L114-L118 - Broken Link () https://github.com/AllenFang/react-bootstrap-table/blob/26d07defab759e4f9bce22d1d568690830b8d9d7/src/TableBody.js%23L114-L118 - Broken Link
References () https://github.com/AllenFang/react-bootstrap-table/issues/2071 - Exploit, Third Party Advisory () https://github.com/AllenFang/react-bootstrap-table/issues/2071 - Exploit, Third Party Advisory
References () https://snyk.io/vuln/SNYK-JAVA-ORGWEBJARSNPM-1314286 - Exploit, Third Party Advisory () https://snyk.io/vuln/SNYK-JAVA-ORGWEBJARSNPM-1314286 - Exploit, Third Party Advisory
References () https://snyk.io/vuln/SNYK-JS-REACTBOOTSTRAPTABLE-1314285 - Exploit, Third Party Advisory () https://snyk.io/vuln/SNYK-JS-REACTBOOTSTRAPTABLE-1314285 - Exploit, Third Party Advisory

30 Jun 2021, 20:20

Type Values Removed Values Added
References (CONFIRM) https://snyk.io/vuln/SNYK-JS-REACTBOOTSTRAPTABLE-1314285 - (CONFIRM) https://snyk.io/vuln/SNYK-JS-REACTBOOTSTRAPTABLE-1314285 - Exploit, Third Party Advisory
References (CONFIRM) https://snyk.io/vuln/SNYK-JAVA-ORGWEBJARSNPM-1314286 - (CONFIRM) https://snyk.io/vuln/SNYK-JAVA-ORGWEBJARSNPM-1314286 - Exploit, Third Party Advisory
References (CONFIRM) https://github.com/AllenFang/react-bootstrap-table/issues/2071 - (CONFIRM) https://github.com/AllenFang/react-bootstrap-table/issues/2071 - Exploit, Third Party Advisory
References (CONFIRM) https://github.com/AllenFang/react-bootstrap-table/blob/26d07defab759e4f9bce22d1d568690830b8d9d7/src/TableBody.js%23L114-L118 - (CONFIRM) https://github.com/AllenFang/react-bootstrap-table/blob/26d07defab759e4f9bce22d1d568690830b8d9d7/src/TableBody.js%23L114-L118 - Broken Link
CVSS v2 : unknown
v3 : unknown
v2 : 4.3
v3 : 6.1
CWE CWE-79
CPE cpe:2.3:a:react-bootstrap-table_project:react-bootstrap-table:-:*:*:*:*:*:*:*

24 Jun 2021, 16:15

Type Values Removed Values Added
Summary All versions of package react-bootstrap-table are vulnerable to Cross-site Scripting (XSS) via the dataFormat parameter. The problem is triggered when an invalid React element is returned, leading to dangerouslySetInnerHTML being used, which does not sanitize the output. All versions of package react-bootstrap-table are vulnerable to Cross-site Scripting (XSS) via the dataFormat parameter. The problem is triggered when an invalid React element is returned, leading to dangerouslySetInnerHTML being used, which does not sanitize the output.

24 Jun 2021, 15:15

Type Values Removed Values Added
New CVE

Information

Published : 2021-06-24 15:15

Updated : 2024-11-21 05:51


NVD link : CVE-2021-23398

Mitre link : CVE-2021-23398

CVE.ORG link : CVE-2021-23398


JSON object : View

Products Affected

react-bootstrap-table_project

  • react-bootstrap-table
CWE
CWE-79

Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting')