CVE-2010-5312 json
Cross-site Scripting in jquery-ui
published 11y ago modified 4mo ago also GHSA-wcm2-9c89-wmfm , EUVD-2017-0323
- cvss
- 6.1
- version 3.1, NVD
- cisa kev
- Not listed
- not in CISA's catalog
- epss
- 18.4%
- EPSS 18.4% chance of exploitation in 30 days, percentile 97%
- public exploits
- 0
- none known
Summary
Cross-site scripting (XSS) vulnerability in jquery.ui.dialog.js in the Dialog widget in jQuery UI before 1.10.0 allows remote attackers to inject arbitrary web script or HTML via the title option.
Patch / fix
- npm jquery-ui 1.10.0
- maven org.webjars.npm:jquery-ui 1.10.0
- nuget jQuery.UI.Combined 1.10.0
- rubygems jquery-ui-rails 4.0.0
- jqueryui jquery_ui 1.10.0
- drupal drupal 7.86
- jqueryui Debian 14, Debian 13, Debian 12 1.10.1+dfsg-1
debian advisories DEBIAN-CVE-2010-5312
- ipa RHEL 7 4.1.0-18.el7
- ipa-client RHEL 7 4.1.0-18.el7
- ipa-python RHEL 7 4.1.0-18.el7
- ipa-server RHEL 7 4.1.0-18.el7
- ipa-admintools RHEL 7 4.1.0-18.el7
- ipa-server-trust-ad RHEL 7 4.1.0-18.el7
- ipa RHEL 6 3.0.0-47.el6
- ipa-client RHEL 6 3.0.0-47.el6
red hat advisories RHSA-2015:0442RHSA-2015:1462
- drupal7 Alpine 3.20, Alpine 3.19, Alpine 3.18 +3 more 7.86-r0
alpine advisories ALPINE-CVE-2010-5312
Alpine secdb © Alpine Linux, from https://secdb.alpinelinux.org via OSV; changed: normalised to fixed package versions per release. CC BY-SA 4.0
Is CVE-2010-5312 in your dependencies? Fencer shows which of your repositories are affected as soon as an advisory lands, and opens the fix as a pull request.
Check with FencerVendor advisories
What the vendors themselves say about their products: affected, fixed or not affected, and what to do.
red hat product security vex CVE-2010-5312 updated cvss 4.3
jquery-ui: XSS vulnerability in jQuery.ui.dialog title option
-
Red Hat CloudForms Management Engine 5 ruby193-rubygem-jquery-rails Red Hat OpenShift Enterprise 1 ruby193-rubygem-jquery-rails Red Hat OpenStack Foreman ruby193-rubygem-jquery-ui-rails Red Hat Enterprise Linux 6 python-sphinx Red Hat Enterprise Linux 7 yelp-xsl, python-sphinx Red Hat OpenShift Enterprise 2 ruby193-rubygem-jquery-railsaffected: no fix planned “Will not fix”
+4 more productsfewer
Red Hat OpenStack Platform 4 ruby193-rubygem-jquery-rails Red Hat Satellite 6 ruby193-rubygem-jquery-ui-rails Red Hat Software Collections ror40-rubygem-jquery-rails, ruby193-rubygem-jquery-rails Red Hat Subscription Asset Manager ruby193-rubygem-jquery-rails -
Red Hat Enterprise Linux Client (v. 7) ipa 4.1.0-18.el7, ipa-client 4.1.0-18.el7, ipa-python 4.1.0-18.el7 Red Hat Enterprise Linux Client Optional (v. 7) ipa-server 4.1.0-18.el7, ipa-admintools 4.1.0-18.el7, ipa-server-trust-ad 4.1.0-18.el7 Red Hat Enterprise Linux ComputeNode (v. 7) ipa 4.1.0-18.el7, ipa-client 4.1.0-18.el7, ipa-python 4.1.0-18.el7 Red Hat Enterprise Linux ComputeNode Optional (v. 7) ipa-server 4.1.0-18.el7, ipa-admintools 4.1.0-18.el7, ipa-server-trust-ad 4.1.0-18.el7fixed: vendor fix RHSA-2015:0442
-
Red Hat Enterprise Linux Desktop (v. 6) ipa 3.0.0-47.el6, ipa-client 3.0.0-47.el6, ipa-python 3.0.0-47.el6 Red Hat Enterprise Linux Desktop Optional (v. 6) ipa-server 3.0.0-47.el6, ipa-admintools 3.0.0-47.el6, ipa-server-selinux 3.0.0-47.el6, ipa-server-trust-ad 3.0.0-47.el6 Red Hat Enterprise Linux HPC Node (v. 6) ipa 3.0.0-47.el6, ipa-client 3.0.0-47.el6, ipa-python 3.0.0-47.el6 Red Hat Enterprise Linux HPC Node Optional (v. 6) ipa-server 3.0.0-47.el6, ipa-admintools 3.0.0-47.el6, ipa-server-selinux 3.0.0-47.el6, ipa-server-trust-ad 3.0.0-47.el6 Red Hat Enterprise Linux Server (v. 6) ipa 3.0.0-47.el6, ipa-client 3.0.0-47.el6, ipa-python 3.0.0-47.el6, ipa-server 3.0.0-47.el6, ipa-admintools 3.0.0-47.el6, ipa-server-selinux 3.0.0-47.el6, +1 morefixed: vendor fix RHSA-2015:1462
-
Red Hat Enterprise Linux Server (v. 7) ipa 4.1.0-18.el7, ipa-client 4.1.0-18.el7, ipa-python 4.1.0-18.el7, ipa-server 4.1.0-18.el7, ipa-admintools 4.1.0-18.el7, ipa-server-trust-ad 4.1.0-18.el7 Red Hat Enterprise Linux Server Optional (v. 7) ipa-admintools 4.1.0-18.el7fixed: vendor fix RHSA-2015:0442
-
Red Hat Enterprise Linux Workstation (v. 6) ipa 3.0.0-47.el6, ipa-client 3.0.0-47.el6, ipa-python 3.0.0-47.el6, ipa-server 3.0.0-47.el6, ipa-admintools 3.0.0-47.el6, ipa-server-selinux 3.0.0-47.el6, +1 morefixed: vendor fix RHSA-2015:1462
-
Red Hat Enterprise Linux Workstation (v. 7) ipa 4.1.0-18.el7, ipa-client 4.1.0-18.el7, ipa-python 4.1.0-18.el7, ipa-server 4.1.0-18.el7, ipa-admintools 4.1.0-18.el7, ipa-server-trust-ad 4.1.0-18.el7fixed: vendor fix RHSA-2015:0442
Red Hat CSAF VEX © Red Hat, Inc., from https://security.access.redhat.com/data/csaf/v2/vex/; changed: reduced to product statuses and remediations. CC BY 4.0 · csaf
Exploit prediction
18.35% chance of exploitation in the next 30 days, higher than 97% of all scored CVEs (FIRST EPSS, 2026-11-09).
Exploits and checks
- bugs.jqueryui.com http://bugs.jqueryui.com/ticket/6016 referenced PoC, tagged "exploit" by a source, unverified
CVSS scores
| assigned by | version | score | vector |
|---|---|---|---|
| NVD | 3.1 | 6.1 | CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:L/A:N |
| NVD | 2.0 | 4.3 | AV:N/AC:M/Au:N/C:N/I:P/A:N |
| GitHub | 3.1 | 6.1 | CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:L/A:N |
Affected packages
| ecosystem | package | affected | fixed in |
|---|---|---|---|
| npm | jquery-ui | >=1.7.0, <1.10.0 |
1.10.0 |
| maven | org.webjars.npm:jquery-ui | >=1.7.0, <1.10.0 |
1.10.0 |
| nuget | jQuery.UI.Combined | >=1.7.0, <1.10.0 |
1.10.0 |
| rubygems | jquery-ui-rails | <4.0.0 |
4.0.0 |
Classification
- Weakness
-
- CWE-79 Improper Neutralization of Input During Web Page Generation
References
-
github.com
/jquery/jquery-ui/commit/7e9060c109b928769a664dbcc2c17bd21231b6f3
web, vendor-advisory
-
oracle.com
/technetwork/security-advisory/cpuoct2016-2881722.html
web, patch, third-party-advisory
-
bugs.jqueryui.com
/ticket/6016
web, exploit, vendor-advisory
-
rhn.redhat.com
/errata/RHSA-2015-0442.html
vendor-advisory, web, third-party-advisory
-
debian.org
/security/2015/dsa-3249
vendor-advisory, web, third-party-advisory
-
rhn.redhat.com
/errata/RHSA-2015-1462.html
vendor-advisory, web, third-party-advisory
-
lists.fedoraproject.org
/archives/list/package-announce%40lists.fedoraproject.org/message/HVKIOWSXL2RF2ULNAP7PHESYCFSZIJE3/
vendor-advisory, mailing-list, third-party-advisory
-
lists.fedoraproject.org
/archives/list/package-announce%40lists.fedoraproject.org/message/SGSY236PYSFYIEBRGDERLA7OSY6D7XL4/
vendor-advisory, mailing-list, third-party-advisory
-
seclists.org
/oss-sec/2014/q4/616
mailing-list, web, third-party-advisory
-
securityfocus.com
/bid/71106
vdb-entry, broken-link, third-party-advisory
-
exchange.xforce.ibmcloud.com
/vulnerabilities/98696
vdb-entry, web, third-party-advisory
-
seclists.org
/oss-sec/2014/q4/613
mailing-list, web, third-party-advisory
-
securitytracker.com
/id/1037035
vdb-entry, broken-link, third-party-advisory
-
security.netapp.com
/advisory/ntap-20190416-0007/
third-party-advisory
-
lists.apache.org
/thread.html/b0656d359c7d40ec9f39c8cc61bca66802ef9a2a12ee199f5b0c1442%40%3Cdev.drill.apache.org%3E
mailing-list, web, third-party-advisory
-
lists.apache.org
/thread.html/519eb0fd45642dcecd9ff74cb3e71c20a4753f7d82e2f07864b5108f%40%3Cdev.drill.apache.org%3E
mailing-list, web, third-party-advisory
-
lists.apache.org
/thread.html/f9bc3e55f4e28d1dcd1a69aae6d53e609a758e34d2869b4d798e13cc%40%3Cissues.drill.apache.org%3E
mailing-list, web, third-party-advisory
-
drupal.org
/sa-core-2022-002
web, third-party-advisory
-
lists.debian.org
/debian-lts-announce/2022/01/msg00014.html
mailing-list, web, third-party-advisory
-
nvd.nist.gov
/vuln/detail/CVE-2010-5312
advisory
-
web.archive.org
/web/20170316161850/http://www.securitytracker.com/id/1037035
web
-
web.archive.org
/web/20150316023043/http://www.securityfocus.com/bid/71106
web
-
security.netapp.com
/advisory/ntap-20190416-0007
web
-
lists.fedoraproject.org
/archives/list/package-announce@lists.fedoraproject.org/message/SGSY236PYSFYIEBRGDERLA7OSY6D7XL4
web
-
lists.fedoraproject.org
/archives/list/package-announce@lists.fedoraproject.org/message/HVKIOWSXL2RF2ULNAP7PHESYCFSZIJE3
web
-
lists.fedoraproject.org
/archives/list/package-announce%40lists.fedoraproject.org/message/SGSY236PYSFYIEBRGDERLA7OSY6D7XL4
web
-
lists.fedoraproject.org
/archives/list/package-announce%40lists.fedoraproject.org/message/HVKIOWSXL2RF2ULNAP7PHESYCFSZIJE3
web
-
lists.apache.org
/thread.html/f9bc3e55f4e28d1dcd1a69aae6d53e609a758e34d2869b4d798e13cc@%3Cissues.drill.apache.org%3E
web
-
lists.apache.org
/thread.html/b0656d359c7d40ec9f39c8cc61bca66802ef9a2a12ee199f5b0c1442@%3Cdev.drill.apache.org%3E
web
-
lists.apache.org
/thread.html/519eb0fd45642dcecd9ff74cb3e71c20a4753f7d82e2f07864b5108f@%3Cdev.drill.apache.org%3E
web
-
github.com
/rubysec/ruby-advisory-db/blob/master/gems/jquery-ui-rails/CVE-2010-5312.yml
web
-
github.com
/jquery/jquery-ui
package
Sources
- CVE List CVE-2010-5312
- GitHub Advisory GHSA-wcm2-9c89-wmfm
- NVD CVE-2010-5312
Fencer Intel keeps one entry per vulnerability: the CVE id wins, then GHSA, and records that alias each other are merged, except that two CVEs always keep separate entries. The same data is available as JSON.