CVE-2016-10735: XSS
Bootstrap is vulnerable to cross-site scripting, caused by improper validation of user-supplied input by the data-target attribute. A remote attacker could exploit this vulnerability to execute script in a victim's Web browser within the security context of the hosting Web site. An attacker could use this vulnerability to steal the victim's cookie-based authentication credentials.
Other sources
In Bootstrap 2.x from 2.0.4, 3.x before 3.4.0 and 4.x-beta before 4.0.0-beta.2, XSS is possible in the data-target attribute. Note that this is a different vulnerability than CVE-2018-14041.
See https://blog.getbootstrap.com/2018/12/13/bootstrap-3-4-0/ for more info.
— GitHub
In Bootstrap 3.x before 3.4.0 and 4.x-beta before 4.0.0-beta.2, XSS is possible in the data-target attribute, a different vulnerability than CVE-2018-14041.
Affected Software
Remediation
Recommended actions to resolve this vulnerability, in priority order.
- Upgrade
Upgrade
redhat/ansible-runnerto a version that resolves this vulnerability.Fixed in 0:1.3.4-2.el8a - Upgrade
Upgrade
redhat/ansible-towerto a version that resolves this vulnerability.Fixed in 0:3.5.2-1.el8a - Upgrade
Upgrade
redhat/cfmeto a version that resolves this vulnerability.Fixed in 0:5.11.0.28-1.el8cf - Upgrade
Upgrade
redhat/cfme-amazon-smartstateto a version that resolves this vulnerability.Fixed in 0:5.11.0.28-1.el8cf - Upgrade
Upgrade
redhat/cfme-applianceto a version that resolves this vulnerability.Fixed in 0:5.11.0.28-1.el8cf - Upgrade
Upgrade
redhat/cfme-gemsetto a version that resolves this vulnerability.Fixed in 0:5.11.0.28-1.el8cf - Upgrade
Upgrade
redhat/ovirt-ansible-cluster-upgradeto a version that resolves this vulnerability.Fixed in 0:1.1.13-1.el8e - Upgrade
Upgrade
redhat/ovirt-ansible-disaster-recoveryto a version that resolves this vulnerability.Fixed in 0:1.2.0-1.el8e - Upgrade
Upgrade
redhat/ovirt-ansible-engine-setupto a version that resolves this vulnerability.Fixed in 0:1.1.9-1.el8e - Upgrade
Upgrade
redhat/ovirt-ansible-hosted-engine-setupto a version that resolves this vulnerability.Fixed in 0:1.0.26-1.el8e - Upgrade
Upgrade
redhat/ovirt-ansible-image-templateto a version that resolves this vulnerability.Fixed in 0:1.1.11-1.el8e - Upgrade
Upgrade
redhat/ovirt-ansible-infrato a version that resolves this vulnerability.Fixed in 0:1.1.12-1.el8e - Upgrade
Upgrade
redhat/ovirt-ansible-manageiqto a version that resolves this vulnerability.Fixed in 0:1.1.14-1.el8e - Upgrade
Upgrade
redhat/ovirt-ansible-repositoriesto a version that resolves this vulnerability.Fixed in 0:1.1.5-1.el8e - Upgrade
Upgrade
redhat/ovirt-ansible-rolesto a version that resolves this vulnerability.Fixed in 0:1.1.7-2.el8e - Upgrade
Upgrade
redhat/ovirt-ansible-shutdown-envto a version that resolves this vulnerability.Fixed in 0:1.0.3-1.el8e - Upgrade
Upgrade
redhat/ovirt-ansible-vm-infrato a version that resolves this vulnerability.Fixed in 0:1.1.19-1.el8e - Upgrade
Upgrade
redhat/princeto a version that resolves this vulnerability.Fixed in 0:12.4-1.el8cf - Upgrade
Upgrade
redhat/python3-ovirt-engine-sdk4to a version that resolves this vulnerability.Fixed in 0:4.3.2-1.el8e - Upgrade
Upgrade
redhat/python-bambouto a version that resolves this vulnerability.Fixed in 0:3.0.1-2.el8cf - Upgrade
Upgrade
redhat/python-coloramato a version that resolves this vulnerability.Fixed in 0:0.4.1-1.el8 - Upgrade
Upgrade
redhat/python-daemonto a version that resolves this vulnerability.Fixed in 0:2.1.2-9.el8a - Upgrade
Upgrade
redhat/python-funcsigsto a version that resolves this vulnerability.Fixed in 0:1.0.2-3.el8 - Upgrade
Upgrade
redhat/python-futureto a version that resolves this vulnerability.Fixed in 0:0.16.0-1.el8cf - Upgrade
Upgrade
redhat/python-lockfileto a version that resolves this vulnerability.Fixed in 1:0.11.0-8.el8a - Upgrade
Upgrade
redhat/python-mockto a version that resolves this vulnerability.Fixed in 0:2.0.0-11.el8 - Upgrade
Upgrade
redhat/python-pbrto a version that resolves this vulnerability.Fixed in 0:5.1.2-2.el8 - Upgrade
Upgrade
redhat/python-pexpectto a version that resolves this vulnerability.Fixed in 0:4.6-2.el8a - Upgrade
Upgrade
redhat/python-psutilto a version that resolves this vulnerability.Fixed in 0:5.4.3-5.el8a - Upgrade
Upgrade
redhat/python-pylxcato a version that resolves this vulnerability.Fixed in 0:2.1.1-2.el8cf - Upgrade
Upgrade
redhat/python-requests-toolbeltto a version that resolves this vulnerability.Fixed in 0:0.8.0-2.el8cf - Upgrade
Upgrade
redhat/python-tabulateto a version that resolves this vulnerability.Fixed in 0:0.8.2-1.el8cf - Upgrade
Upgrade
redhat/python-vspkto a version that resolves this vulnerability.Fixed in 0:5.3.2-2.el8cf - Upgrade
Upgrade
redhat/qpid-protonto a version that resolves this vulnerability.Fixed in 0:0.28.0-1.el8 - Upgrade
Upgrade
redhat/repmgr10to a version that resolves this vulnerability.Fixed in 0:4.0.6-3.el8cf - Upgrade
Upgrade
redhat/rubygem-bcryptto a version that resolves this vulnerability.Fixed in 0:3.1.13-1.el8cf - Upgrade
Upgrade
redhat/rubygem-byebugto a version that resolves this vulnerability.Fixed in 0:11.0.1-1.el8cf - Upgrade
Upgrade
redhat/rubygem-ffito a version that resolves this vulnerability.Fixed in 0:1.9.25-1.el8cf - Upgrade
Upgrade
redhat/rubygem-hamlitto a version that resolves this vulnerability.Fixed in 0:2.8.10-1.el8cf - Upgrade
Upgrade
redhat/rubygem-nio4rto a version that resolves this vulnerability.Fixed in 0:2.4.0-1.el8cf - Upgrade
Upgrade
redhat/rubygem-nokogirito a version that resolves this vulnerability.Fixed in 0:1.8.5-1.el8cf - Upgrade
Upgrade
redhat/rubygem-ovirt-engine-sdk4to a version that resolves this vulnerability.Fixed in 0:4.3.0-1.el8cf - Upgrade
Upgrade
redhat/rubygem-pumato a version that resolves this vulnerability.Fixed in 0:3.7.1-1.el8cf - Upgrade
Upgrade
redhat/rubygem-ruggedto a version that resolves this vulnerability.Fixed in 0:0.28.2-1.el8cf - Upgrade
Upgrade
redhat/rubygem-sasscto a version that resolves this vulnerability.Fixed in 0:2.0.1-1.el8cf - Upgrade
Upgrade
redhat/rubygem-sqlite3to a version that resolves this vulnerability.Fixed in 0:1.3.13-2.el8cf - Upgrade
Upgrade
redhat/rubygem-surro-gateto a version that resolves this vulnerability.Fixed in 0:1.0.5-1.el8cf - Upgrade
Upgrade
redhat/rubygem-websocket-driverto a version that resolves this vulnerability.Fixed in 0:0.6.5-1.el8cf - Upgrade
Upgrade
redhat/smemto a version that resolves this vulnerability.Fixed in 0:1.4-1.el8cf - Upgrade
Upgrade
redhat/v2v-conversion-hostto a version that resolves this vulnerability.Fixed in 0:1.14.2-1.el8e - Upgrade
Upgrade
redhat/wmito a version that resolves this vulnerability.Fixed in 0:1.3.14-8.el8cf - Upgrade
Upgrade
redhat/ipato a version that resolves this vulnerability.Fixed in 0:4.6.8-5.el7 - Upgrade
Upgrade
redhat/eap7-hal-consoleto a version that resolves this vulnerability.Fixed in 0:3.3.16-1.Final_redhat_00001.1.el8ea - Upgrade
Upgrade
redhat/eap7-hal-consoleto a version that resolves this vulnerability.Fixed in 0:3.3.16-1.Final_redhat_00001.1.el9ea - Upgrade
Upgrade
redhat/eap7-hal-consoleto a version that resolves this vulnerability.Fixed in 0:3.3.16-1.Final_redhat_00001.1.el7ea - Upgrade
Upgrade
redhat/ovirt-engine-api-explorerto a version that resolves this vulnerability.Fixed in 0:0.0.4-1.el7e - Upgrade
Upgrade
redhat/ovirt-engine-api-explorerto a version that resolves this vulnerability.Fixed in 0:0.0.5-1.el7e - Upgrade
Upgrade
redhat/ovirt-engine-ui-extensionsto a version that resolves this vulnerability.Fixed in 0:1.0.10-1.el7e - Upgrade
Upgrade
nuget/bootstrap.sassto a version that resolves this vulnerability.Fixed in 4.0.0-beta.2 - Upgrade
Upgrade
rubygems/bootstrap-sassto a version that resolves this vulnerability.Fixed in 3.4.0 - Upgrade
Upgrade
npm/bootstrap-sassto a version that resolves this vulnerability.Fixed in 3.4.0 - Upgrade
Upgrade
nuget/bootstrapto a version that resolves this vulnerability.Fixed in 4.0.0-beta.2 - Upgrade
Upgrade
nuget/bootstrapto a version that resolves this vulnerability.Fixed in 3.4.0 - Upgrade
Upgrade
composer/twbs/bootstrapto a version that resolves this vulnerability.Fixed in 4.0.0-beta.2 - Upgrade
Upgrade
composer/twbs/bootstrapto a version that resolves this vulnerability.Fixed in 3.4.0 - Upgrade
Upgrade
rubygems/bootstrapto a version that resolves this vulnerability.Fixed in 4.0.0-beta.2 - Upgrade
Upgrade
maven/org.webjars:bootstrapto a version that resolves this vulnerability.Fixed in 4.0.0-beta.2 - Upgrade
Upgrade
maven/org.webjars:bootstrapto a version that resolves this vulnerability.Fixed in 3.4.0 - Upgrade
Upgrade
npm/bootstrapto a version that resolves this vulnerability.Fixed in 3.4.0 - Upgrade
Upgrade
npm/bootstrapto a version that resolves this vulnerability.Fixed in 4.0.0-beta.2 - Upgrade
Upgrade
redhat/bootstrapto a version that resolves this vulnerability.Fixed in 3.4.0 - Upgrade
Upgrade
redhat/bootstrapto a version that resolves this vulnerability.Fixed in 4.0.0 - Upgrade
Upgrade
Bootstrapto a version that resolves this vulnerability.Fixed in 3.4.0 - Upgrade
Upgrade
Bootstrapto a version that resolves this vulnerability.Fixed in 4.0.0-beta.2
Event History
Parent advisories
This vulnerability appears in the following advisories.
Frequently Asked Questions
What is the severity of CVE-2016-10735?
CVE-2016-10735 is classified as a medium severity vulnerability due to the potential for cross-site scripting attacks.
How do I fix CVE-2016-10735?
To fix CVE-2016-10735, update your Bootstrap version to 4.0.0 or later.
Which versions of Bootstrap are affected by CVE-2016-10735?
Bootstrap versions prior to 4.0.0 are affected by CVE-2016-10735.
What type of vulnerability is CVE-2016-10735?
CVE-2016-10735 is a cross-site scripting vulnerability that allows remote code execution in a victim's browser.
Who is impacted by CVE-2016-10735?
Web applications utilizing vulnerable versions of Bootstrap are potentially impacted by CVE-2016-10735.