Vulnerability advisory
GHSA-9v3m-8fp8-mj99
Bootstrap Vulnerable to Cross-Site Scripting
Also known as CVE-2019-8331
Severity
- CVSS 3.x
CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:L/A:N
Affected versions
bootstrap RubyGems
All bootstrap advisories →| Affected | Fixed in |
|---|---|
| All versions before 4.3.1 | 4.3.1Advisories → |
| Affected | Fixed in |
|---|---|
3.0.0 to before 3.4.1 | 3.4.1Advisories → |
| Affected | Fixed in |
|---|---|
3.0.0 to before 3.4.1 | 3.4.1Advisories → |
| Affected | Fixed in |
|---|---|
4.0.0 to before 4.3.1 | 4.3.1Advisories → |
3.0.0 to before 3.4.1 | 3.4.1Advisories → |
| Affected | Fixed in |
|---|---|
| All versions before 4.3.1 | 4.3.1Advisories → |
| Affected | Fixed in |
|---|---|
4.0.0 to before 4.3.1 | 4.3.1Advisories → |
3.0.0 to before 3.4.1 | 3.4.1Advisories → |
| Affected | Fixed in |
|---|---|
3.0.0 to before 3.4.1 | 3.4.1Advisories → |
| Affected | Fixed in |
|---|---|
| All versions before 5.3.0 | 5.3.0Advisories → |
| Affected | Fixed in |
|---|---|
3.0.0 to before 3.4.1 | 3.4.1Advisories → |
4.0.0 to before 4.3.1 | 4.3.1Advisories → |
| Affected | Fixed in |
|---|---|
3.0.0 to before 3.4.1 | 3.4.1Advisories → |
4.0.0 to before 4.3.1 | 4.3.1Advisories → |
Description
Versions of bootstrap prior to 3.4.1 for 3.x and 4.3.1 for 4.x are vulnerable to Cross-Site Scripting (XSS). The data-template attribute of the tooltip and popover plugins lacks input sanitization and may allow attacker to execute arbitrary JavaScript.
Recommendation
For bootstrap 4.x upgrade to 4.3.1 or later.
For bootstrap 3.x upgrade to 3.4.1 or later.
References
- Advisorynvd.nist.gov/vuln/detail/CVE-2019-8331 ↗
- Webgithub.com/twbs/bootstrap/pull/28236 ↗
- Weblists.apache.org/thread.html/52e0e6b5df827ee7f1e68f7cc3babe61af3b2160f5d74a85469b7b0e%40%3Cdev.superset.apache.org%3E ↗
- Weblists.apache.org/thread.html/52e0e6b5df827ee7f1e68f7cc3babe61af3b2160f5d74a85469b7b0e@%3Cdev.superset.apache.org%3E ↗
- Weblists.apache.org/thread.html/54df3aeb4239b64b50b356f0ca6f986e3c4ca5b84c515dce077c7854%40%3Cuser.flink.apache.org%3E ↗
- Weblists.apache.org/thread.html/54df3aeb4239b64b50b356f0ca6f986e3c4ca5b84c515dce077c7854@%3Cuser.flink.apache.org%3E ↗
- Weblists.apache.org/thread.html/b0656d359c7d40ec9f39c8cc61bca66802ef9a2a12ee199f5b0c1442%40%3Cdev.drill.apache.org%3E ↗
- Weblists.apache.org/thread.html/b0656d359c7d40ec9f39c8cc61bca66802ef9a2a12ee199f5b0c1442@%3Cdev.drill.apache.org%3E ↗
- Weblists.apache.org/thread.html/f9bc3e55f4e28d1dcd1a69aae6d53e609a758e34d2869b4d798e13cc%40%3Cissues.drill.apache.org%3E ↗
- Weblists.apache.org/thread.html/f9bc3e55f4e28d1dcd1a69aae6d53e609a758e34d2869b4d798e13cc@%3Cissues.drill.apache.org%3E ↗
- Weblists.apache.org/thread.html/r3dc0cac8d856bca02bd6997355d7ff83027dcfc82f8646a29b89b714%40%3Cissues.hbase.apache.org%3E ↗
- Weblists.apache.org/thread.html/r3dc0cac8d856bca02bd6997355d7ff83027dcfc82f8646a29b89b714@%3Cissues.hbase.apache.org%3E ↗
- Weblists.apache.org/thread.html/rd0e44e8ef71eeaaa3cf3d1b8b41eb25894372e2995ec908ce7624d26%40%3Ccommits.pulsar.apache.org%3E ↗
- Weblists.apache.org/thread.html/rd0e44e8ef71eeaaa3cf3d1b8b41eb25894372e2995ec908ce7624d26@%3Ccommits.pulsar.apache.org%3E ↗
- Webseclists.org/bugtraq/2019/May/18 ↗
- Websupport.f5.com/csp/article/K24383845 ↗
- Websupport.f5.com/csp/article/K24383845?utm_source=f5support&%3Butm_medium=RSS ↗
- Websupport.f5.com/csp/article/K24383845?utm_source=f5support&utm_medium=RSS ↗
- Webweb.archive.org/web/20200227083900/http://www.securityfocus.com/bid/107375 ↗
- Webwww.oracle.com/security-alerts/cpuApr2021.html ↗
- Webwww.tenable.com/security/tns-2021-14 ↗
- Webaccess.redhat.com/errata/RHSA-2019:1456 ↗
- Webaccess.redhat.com/errata/RHSA-2019:3023 ↗
- Webaccess.redhat.com/errata/RHSA-2019:3024 ↗
- Webblog.getbootstrap.com/2019/02/13/bootstrap-4-3-1-and-3-4-1 ↗
- Webcve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2019-8331 ↗
- Advisorygithub.com/advisories/GHSA-9v3m-8fp8-mj99 ↗
- Webgithub.com/rubysec/ruby-advisory-db/blob/master/gems/bootstrap/CVE-2019-8331.yml ↗
- Webgithub.com/rubysec/ruby-advisory-db/blob/master/gems/twitter-bootstrap-rails/CVE-2019-8331.yml ↗
- Webgithub.com/seyhunak/twitter-bootstrap-rails/tree/master/app/assets/javascripts/twitter/bootstrap ↗
- Packagegithub.com/twbs/bootstrap ↗
- Webgithub.com/twbs/bootstrap/releases/tag/v3.4.1 ↗
- Webgithub.com/twbs/bootstrap/releases/tag/v4.3.1 ↗
- Weblists.apache.org/thread.html/10f0f3aefd51444d1198c65f44ffdf2d78ca3359423dbc1c168c9731%40%3Cdev.flink.apache.org%3E ↗
- Weblists.apache.org/thread.html/10f0f3aefd51444d1198c65f44ffdf2d78ca3359423dbc1c168c9731@%3Cdev.flink.apache.org%3E ↗
- Weblists.apache.org/thread.html/17ff53f7999e74fbe3cc0ceb4e1c3b00b180b7c5afec8e978837bc49%40%3Cuser.flink.apache.org%3E ↗
- Weblists.apache.org/thread.html/17ff53f7999e74fbe3cc0ceb4e1c3b00b180b7c5afec8e978837bc49@%3Cuser.flink.apache.org%3E ↗
- Weblists.apache.org/thread.html/519eb0fd45642dcecd9ff74cb3e71c20a4753f7d82e2f07864b5108f%40%3Cdev.drill.apache.org%3E ↗
- Weblists.apache.org/thread.html/519eb0fd45642dcecd9ff74cb3e71c20a4753f7d82e2f07864b5108f@%3Cdev.drill.apache.org%3E ↗
- Weblists.apache.org/thread.html/52bafac05ad174000ea465fe275fd3cc7bd5c25535a7631c0bc9bfb2%40%3Cuser.flink.apache.org%3E ↗
- Weblists.apache.org/thread.html/52bafac05ad174000ea465fe275fd3cc7bd5c25535a7631c0bc9bfb2@%3Cuser.flink.apache.org%3E ↗
- Webpacketstormsecurity.com/files/156743/OctoberCMS-Insecure-Dependencies.html ↗
- Webseclists.org/fulldisclosure/2019/May/10 ↗
- Webseclists.org/fulldisclosure/2019/May/11 ↗
- Webseclists.org/fulldisclosure/2019/May/13 ↗