CVE-2019-8331 Bootstrap Vulnerable to Cross-Site Scripting
MediumCVSS 6.1
EPSS 16.4%
Public exploit
PoC
- Published
- Updated
- Exploit status
- Public exploit available
Description
In Bootstrap before 3.4.1 and 4.3.x before 4.3.1, XSS is possible in the tooltip or popover data-template attribute.
Affected products
| Product | Affected versions | Fixed in |
|---|---|---|
| rubygems bootstrap(RubyGems) | < 4.3.1 | 4.3.1 |
| rubygems bootstrap(RubyGems) | = 4.0.0 | No fix listed |
| rubygems bootstrap(RubyGems) | = 4.0.0.alpha1 | No fix listed |
| rubygems bootstrap(RubyGems) | = 4.0.0.alpha2 | No fix listed |
| rubygems bootstrap(RubyGems) | = 4.0.0.alpha3 | No fix listed |
| rubygems bootstrap(RubyGems) | = 4.0.0.alpha3.1 | No fix listed |
| rubygems bootstrap(RubyGems) | = 4.0.0.alpha4 | No fix listed |
| rubygems bootstrap(RubyGems) | = 4.0.0.alpha5 | No fix listed |
| rubygems bootstrap(RubyGems) | = 4.0.0.alpha6 | No fix listed |
| rubygems bootstrap(RubyGems) | = 4.0.0.beta | No fix listed |
| rubygems bootstrap(RubyGems) | = 4.0.0.beta2 | No fix listed |
| rubygems bootstrap(RubyGems) | = 4.0.0.beta2.1 | No fix listed |
| rubygems bootstrap(RubyGems) | = 4.0.0.beta3 | No fix listed |
| rubygems bootstrap(RubyGems) | = 4.1.0 | No fix listed |
| rubygems bootstrap(RubyGems) | = 4.1.1 | No fix listed |
| rubygems bootstrap(RubyGems) | = 4.1.2 | No fix listed |
| rubygems bootstrap(RubyGems) | = 4.1.3 | No fix listed |
| rubygems bootstrap(RubyGems) | = 4.2.1 | No fix listed |
| rubygems bootstrap(RubyGems) | = 4.3.0 | No fix listed |
| rubygems bootstrap-sass(RubyGems) | >= 3.0.0, < 3.4.1 | 3.4.1 |
| rubygems bootstrap-sass(RubyGems) | = 3.0.0.0 | No fix listed |
| rubygems bootstrap-sass(RubyGems) | = 3.0.1.0 | No fix listed |
| rubygems bootstrap-sass(RubyGems) | = 3.0.1.0.rc | No fix listed |
| rubygems bootstrap-sass(RubyGems) | = 3.0.2.0 | No fix listed |
| rubygems bootstrap-sass(RubyGems) | = 3.0.2.1 | No fix listed |
Show 175 more
| Product | Affected versions | Fixed in |
|---|---|---|
| rubygems bootstrap-sass(RubyGems) | = 3.0.3.0 | No fix listed |
| rubygems bootstrap-sass(RubyGems) | = 3.1.0.0 | No fix listed |
| rubygems bootstrap-sass(RubyGems) | = 3.1.0.1 | No fix listed |
| rubygems bootstrap-sass(RubyGems) | = 3.1.0.2 | No fix listed |
| rubygems bootstrap-sass(RubyGems) | = 3.1.1.0 | No fix listed |
| rubygems bootstrap-sass(RubyGems) | = 3.1.1.1 | No fix listed |
| rubygems bootstrap-sass(RubyGems) | = 3.2.0.4 | No fix listed |
| rubygems bootstrap-sass(RubyGems) | = 3.3.0.0 | No fix listed |
| rubygems bootstrap-sass(RubyGems) | = 3.3.0.1 | No fix listed |
| rubygems bootstrap-sass(RubyGems) | = 3.3.1.0 | No fix listed |
| rubygems bootstrap-sass(RubyGems) | = 3.3.2.0 | No fix listed |
| rubygems bootstrap-sass(RubyGems) | = 3.3.2.1 | No fix listed |
| rubygems bootstrap-sass(RubyGems) | = 3.3.3 | No fix listed |
| rubygems bootstrap-sass(RubyGems) | = 3.3.4.1 | No fix listed |
| rubygems bootstrap-sass(RubyGems) | = 3.3.5 | No fix listed |
| rubygems bootstrap-sass(RubyGems) | = 3.3.5.1 | No fix listed |
| rubygems bootstrap-sass(RubyGems) | = 3.3.6 | No fix listed |
| rubygems bootstrap-sass(RubyGems) | = 3.3.7 | No fix listed |
| rubygems bootstrap-sass(RubyGems) | = 3.4.0 | No fix listed |
| nuget Bootstrap.Less(NuGet) | >= 3.0.0, < 3.4.1 | 3.4.1 |
| nuget Bootstrap.Less(NuGet) | = 3.3.5 | No fix listed |
| nuget Bootstrap.Less(NuGet) | = 3.3.6 | No fix listed |
| nuget Bootstrap.Less(NuGet) | = 3.3.6-jQuery3 | No fix listed |
| nuget Bootstrap.Less(NuGet) | = 3.3.6.1 | No fix listed |
| nuget Bootstrap.Less(NuGet) | = 3.3.7 | No fix listed |
| nuget Bootstrap.Less(NuGet) | = 3.4.0 | No fix listed |
| nuget bootstrap(NuGet) | >= 4.0.0, < 4.3.1 | 4.3.1 |
| nuget bootstrap(NuGet) | = 4.0.0 | No fix listed |
| nuget bootstrap(NuGet) | = 4.1.0 | No fix listed |
| nuget bootstrap(NuGet) | = 4.1.1 | No fix listed |
| nuget bootstrap(NuGet) | = 4.1.1-contentFiles | No fix listed |
| nuget bootstrap(NuGet) | = 4.1.2 | No fix listed |
| nuget bootstrap(NuGet) | = 4.1.3 | No fix listed |
| nuget bootstrap(NuGet) | = 4.2.1 | No fix listed |
| nuget bootstrap(NuGet) | >= 3.0.0, < 3.4.1 | 3.4.1 |
| nuget bootstrap(NuGet) | = 3.0.0 | No fix listed |
| nuget bootstrap(NuGet) | = 3.0.1 | No fix listed |
| nuget bootstrap(NuGet) | = 3.0.2 | No fix listed |
| nuget bootstrap(NuGet) | = 3.0.3 | No fix listed |
| nuget bootstrap(NuGet) | = 3.1.0 | No fix listed |
| nuget bootstrap(NuGet) | = 3.1.1 | No fix listed |
| nuget bootstrap(NuGet) | = 3.2.0 | No fix listed |
| nuget bootstrap(NuGet) | = 3.3.0 | No fix listed |
| nuget bootstrap(NuGet) | = 3.3.1 | No fix listed |
| nuget bootstrap(NuGet) | = 3.3.2 | No fix listed |
| nuget bootstrap(NuGet) | = 3.3.4 | No fix listed |
| nuget bootstrap(NuGet) | = 3.3.5 | No fix listed |
| nuget bootstrap(NuGet) | = 3.3.6 | No fix listed |
| nuget bootstrap(NuGet) | = 3.3.6-jQuery3 | No fix listed |
| nuget bootstrap(NuGet) | = 3.3.6.1 | No fix listed |
| nuget bootstrap(NuGet) | = 3.3.7 | No fix listed |
| nuget bootstrap(NuGet) | = 3.4.0 | No fix listed |
| nuget bootstrap.sass(NuGet) | < 4.3.1 | 4.3.1 |
| nuget bootstrap.sass(NuGet) | = 3.4.1 | No fix listed |
| nuget bootstrap.sass(NuGet) | = 4.0.0 | No fix listed |
| nuget bootstrap.sass(NuGet) | = 4.0.0-alpha | No fix listed |
| nuget bootstrap.sass(NuGet) | = 4.0.0-alpha2 | No fix listed |
| nuget bootstrap.sass(NuGet) | = 4.0.0-alpha3 | No fix listed |
| nuget bootstrap.sass(NuGet) | = 4.0.0-alpha4 | No fix listed |
| nuget bootstrap.sass(NuGet) | = 4.0.0-alpha5 | No fix listed |
| nuget bootstrap.sass(NuGet) | = 4.0.0-alpha6 | No fix listed |
| nuget bootstrap.sass(NuGet) | = 4.0.0-beta | No fix listed |
| nuget bootstrap.sass(NuGet) | = 4.0.0-beta2 | No fix listed |
| nuget bootstrap.sass(NuGet) | = 4.0.0-beta3 | No fix listed |
| nuget bootstrap.sass(NuGet) | = 4.1.0 | No fix listed |
| nuget bootstrap.sass(NuGet) | = 4.1.1 | No fix listed |
| nuget bootstrap.sass(NuGet) | = 4.1.1-contentFiles | No fix listed |
| nuget bootstrap.sass(NuGet) | = 4.1.2 | No fix listed |
| nuget bootstrap.sass(NuGet) | = 4.1.3 | No fix listed |
| nuget bootstrap.sass(NuGet) | = 4.2.1 | No fix listed |
| npm bootstrap(npm) | >= 4.0.0, < 4.3.1 | 4.3.1 |
| npm bootstrap(npm) | >= 3.0.0, < 3.4.1 | 3.4.1 |
| npm bootstrap-sass(npm) | >= 3.0.0, < 3.4.1 | 3.4.1 |
| rubygems twitter-bootstrap-rails(RubyGems) | < 5.3.0 | 5.3.0 |
| rubygems twitter-bootstrap-rails(RubyGems) | = 0.0.3 | No fix listed |
| rubygems twitter-bootstrap-rails(RubyGems) | = 0.0.4 | No fix listed |
| rubygems twitter-bootstrap-rails(RubyGems) | = 0.0.5 | No fix listed |
| rubygems twitter-bootstrap-rails(RubyGems) | = 1.3.0 | No fix listed |
| rubygems twitter-bootstrap-rails(RubyGems) | = 1.3.1 | No fix listed |
| rubygems twitter-bootstrap-rails(RubyGems) | = 1.4.0 | No fix listed |
| rubygems twitter-bootstrap-rails(RubyGems) | = 1.4.1 | No fix listed |
| rubygems twitter-bootstrap-rails(RubyGems) | = 1.4.2 | No fix listed |
| rubygems twitter-bootstrap-rails(RubyGems) | = 1.4.3 | No fix listed |
| rubygems twitter-bootstrap-rails(RubyGems) | = 2.0 | No fix listed |
| rubygems twitter-bootstrap-rails(RubyGems) | = 2.0.0 | No fix listed |
| rubygems twitter-bootstrap-rails(RubyGems) | = 2.0.1 | No fix listed |
| rubygems twitter-bootstrap-rails(RubyGems) | = 2.0.1.0 | No fix listed |
| rubygems twitter-bootstrap-rails(RubyGems) | = 2.0.2 | No fix listed |
| rubygems twitter-bootstrap-rails(RubyGems) | = 2.0.3 | No fix listed |
| rubygems twitter-bootstrap-rails(RubyGems) | = 2.0.4 | No fix listed |
| rubygems twitter-bootstrap-rails(RubyGems) | = 2.0.5 | No fix listed |
| rubygems twitter-bootstrap-rails(RubyGems) | = 2.0.6 | No fix listed |
| rubygems twitter-bootstrap-rails(RubyGems) | = 2.0.7 | No fix listed |
| rubygems twitter-bootstrap-rails(RubyGems) | = 2.0.8 | No fix listed |
| rubygems twitter-bootstrap-rails(RubyGems) | = 2.0.9 | No fix listed |
| rubygems twitter-bootstrap-rails(RubyGems) | = 2.0rc0 | No fix listed |
| rubygems twitter-bootstrap-rails(RubyGems) | = 2.1.0 | No fix listed |
| rubygems twitter-bootstrap-rails(RubyGems) | = 2.1.1 | No fix listed |
| rubygems twitter-bootstrap-rails(RubyGems) | = 2.1.2 | No fix listed |
| rubygems twitter-bootstrap-rails(RubyGems) | = 2.1.3 | No fix listed |
| rubygems twitter-bootstrap-rails(RubyGems) | = 2.1.4 | No fix listed |
| rubygems twitter-bootstrap-rails(RubyGems) | = 2.1.5 | No fix listed |
| rubygems twitter-bootstrap-rails(RubyGems) | = 2.1.6 | No fix listed |
| rubygems twitter-bootstrap-rails(RubyGems) | = 2.1.7 | No fix listed |
| rubygems twitter-bootstrap-rails(RubyGems) | = 2.1.8 | No fix listed |
| rubygems twitter-bootstrap-rails(RubyGems) | = 2.1.9 | No fix listed |
| rubygems twitter-bootstrap-rails(RubyGems) | = 2.2.0 | No fix listed |
| rubygems twitter-bootstrap-rails(RubyGems) | = 2.2.1 | No fix listed |
| rubygems twitter-bootstrap-rails(RubyGems) | = 2.2.3 | No fix listed |
| rubygems twitter-bootstrap-rails(RubyGems) | = 2.2.4 | No fix listed |
| rubygems twitter-bootstrap-rails(RubyGems) | = 2.2.5 | No fix listed |
| rubygems twitter-bootstrap-rails(RubyGems) | = 2.2.6 | No fix listed |
| rubygems twitter-bootstrap-rails(RubyGems) | = 2.2.7 | No fix listed |
| rubygems twitter-bootstrap-rails(RubyGems) | = 2.2.8 | No fix listed |
| rubygems twitter-bootstrap-rails(RubyGems) | = 3.2.0 | No fix listed |
| rubygems twitter-bootstrap-rails(RubyGems) | = 3.2.1.rc1 | No fix listed |
| rubygems twitter-bootstrap-rails(RubyGems) | = 3.2.2 | No fix listed |
| rubygems twitter-bootstrap-rails(RubyGems) | = 4.0.0 | No fix listed |
| rubygems twitter-bootstrap-rails(RubyGems) | = 5.0.0 | No fix listed |
| rubygems twitter-bootstrap-rails(RubyGems) | = 5.1.0 | No fix listed |
| org.webjars/bootstrap(Maven) | >= 3.0.0, < 3.4.1 | 3.4.1 |
| org.webjars/bootstrap(Maven) | = 3.0.0 | No fix listed |
| org.webjars/bootstrap(Maven) | = 3.0.1 | No fix listed |
| org.webjars/bootstrap(Maven) | = 3.0.2 | No fix listed |
| org.webjars/bootstrap(Maven) | = 3.0.3 | No fix listed |
| org.webjars/bootstrap(Maven) | = 3.1.0 | No fix listed |
| org.webjars/bootstrap(Maven) | = 3.1.1 | No fix listed |
| org.webjars/bootstrap(Maven) | = 3.1.1-1 | No fix listed |
| org.webjars/bootstrap(Maven) | = 3.1.1-2 | No fix listed |
| org.webjars/bootstrap(Maven) | = 3.2.0 | No fix listed |
| org.webjars/bootstrap(Maven) | = 3.2.0-1 | No fix listed |
| org.webjars/bootstrap(Maven) | = 3.2.0-2 | No fix listed |
| org.webjars/bootstrap(Maven) | = 3.3.0 | No fix listed |
| org.webjars/bootstrap(Maven) | = 3.3.1 | No fix listed |
| org.webjars/bootstrap(Maven) | = 3.3.2 | No fix listed |
| org.webjars/bootstrap(Maven) | = 3.3.2-1 | No fix listed |
| org.webjars/bootstrap(Maven) | = 3.3.2-2 | No fix listed |
| org.webjars/bootstrap(Maven) | = 3.3.4 | No fix listed |
| org.webjars/bootstrap(Maven) | = 3.3.5 | No fix listed |
| org.webjars/bootstrap(Maven) | = 3.3.6 | No fix listed |
| org.webjars/bootstrap(Maven) | = 3.3.7 | No fix listed |
| org.webjars/bootstrap(Maven) | = 3.3.7-1 | No fix listed |
| org.webjars/bootstrap(Maven) | = 3.4.0 | No fix listed |
| org.webjars/bootstrap(Maven) | >= 4.0.0, < 4.3.1 | 4.3.1 |
| org.webjars/bootstrap(Maven) | = 4.0.0 | No fix listed |
| org.webjars/bootstrap(Maven) | = 4.0.0-1 | No fix listed |
| org.webjars/bootstrap(Maven) | = 4.0.0-2 | No fix listed |
| org.webjars/bootstrap(Maven) | = 4.1.0 | No fix listed |
| org.webjars/bootstrap(Maven) | = 4.1.1 | No fix listed |
| org.webjars/bootstrap(Maven) | = 4.1.2 | No fix listed |
| org.webjars/bootstrap(Maven) | = 4.1.3 | No fix listed |
| org.webjars/bootstrap(Maven) | = 4.2.1 | No fix listed |
| org.webjars/bootstrap(Maven) | = 4.3.0 | No fix listed |
| twbs/bootstrap(Packagist) | >= 3.0.0, < 3.4.1 | 3.4.1 |
| twbs/bootstrap(Packagist) | = v3.0.0 | No fix listed |
| twbs/bootstrap(Packagist) | = v3.0.1 | No fix listed |
| twbs/bootstrap(Packagist) | = v3.0.2 | No fix listed |
| twbs/bootstrap(Packagist) | = v3.0.3 | No fix listed |
| twbs/bootstrap(Packagist) | = v3.1.0 | No fix listed |
| twbs/bootstrap(Packagist) | = v3.1.1 | No fix listed |
| twbs/bootstrap(Packagist) | = v3.2.0 | No fix listed |
| twbs/bootstrap(Packagist) | = v3.3.0 | No fix listed |
| twbs/bootstrap(Packagist) | = v3.3.1 | No fix listed |
| twbs/bootstrap(Packagist) | = v3.3.2 | No fix listed |
| twbs/bootstrap(Packagist) | = v3.3.4 | No fix listed |
| twbs/bootstrap(Packagist) | = v3.3.5 | No fix listed |
| twbs/bootstrap(Packagist) | = v3.3.6 | No fix listed |
| twbs/bootstrap(Packagist) | = v3.3.7 | No fix listed |
| twbs/bootstrap(Packagist) | = v3.4.0 | No fix listed |
| twbs/bootstrap(Packagist) | >= 4.0.0, < 4.3.1 | 4.3.1 |
| twbs/bootstrap(Packagist) | = v4.0.0 | No fix listed |
| twbs/bootstrap(Packagist) | = v4.1.0 | No fix listed |
| twbs/bootstrap(Packagist) | = v4.1.1 | No fix listed |
| twbs/bootstrap(Packagist) | = v4.1.2 | No fix listed |
| twbs/bootstrap(Packagist) | = v4.1.3 | No fix listed |
References
- nvd.nist.gov third-party-advisory vendor-advisory
- github.com issue-tracking patch third-party-advisory
- [superset-dev] 20190926 Re: [VOTE] Release Superset 0.34.1 based on Superset 0.34.1rc1 mailing-list
- lists.apache.org
- [flink-user] 20190811 Apache flink 1.7.2 security issues mailing-list
- lists.apache.org
- [drill-dev] 20191017 Dependencies used by Drill contain known vulnerabilities mailing-list
- lists.apache.org
- [drill-issues] 20191021 [jira] [Created] (DRILL-7416) Updates required to dependencies to resolve potential security vulnerabilities mailing-list
- lists.apache.org
- [hbase-issues] 20201116 [GitHub] [hbase] symat opened a new pull request #2661: HBASE-25261 Upgrade Bootstrap to 3.4.1 mailing-list
- lists.apache.org
- [pulsar-commits] 20201215 [GitHub] [pulsar] yanshuchong opened a new issue #8967: CVSS issue list mailing-list
- lists.apache.org
- 20190509 dotCMS v5.1.1 Vulnerabilities mailing-list third-party-advisory
- support.f5.com third-party-advisory
- support.f5.com
- support.f5.com
- web.archive.org
- www.oracle.com third-party-advisory
- www.tenable.com patch third-party-advisory
- RHSA-2019:1456 third-party-advisory vendor-advisory
- RHSA-2019:3023 third-party-advisory vendor-advisory
- RHSA-2019:3024 third-party-advisory vendor-advisory
- blog.getbootstrap.com vendor-advisory
- cve.mitre.org
- github.com vendor-advisory
- github.com exploit
- github.com exploit
- github.com
- github.com product
- github.com product third-party-advisory
- github.com release-notes third-party-advisory
- [flink-dev] 20190811 Apache flink 1.7.2 security issues mailing-list
- lists.apache.org
- [flink-user] 20190813 Apache flink 1.7.2 security issues mailing-list
- lists.apache.org
- [drill-dev] 20191021 [jira] [Created] (DRILL-7416) Updates required to dependencies to resolve potential security vulnerabilities mailing-list
- lists.apache.org
- [flink-user] 20190813 Re: Apache flink 1.7.2 security issues mailing-list
- lists.apache.org
- packetstormsecurity.com exploit third-party-advisory vdb-entry
- 20190510 dotCMS v5.1.1 Vulnerabilities mailing-list third-party-advisory
- 20190510 dotCMS v5.1.1 HTML Injection & XSS Vulnerability mailing-list third-party-advisory
- 20190510 Re: dotCMS v5.1.1 HTML Injection & XSS Vulnerability mailing-list third-party-advisory
- Debian Security Tracker CVE-2019-8331 vendor-advisory
- 107375 third-party-advisory vdb-entry