Staging Environment: Content and features may be unstable or change without notice.
Search for packages
Package details: pkg:gem/jquery-rails@4.2.2
purl pkg:gem/jquery-rails@4.2.2
Next non-vulnerable version 4.4.0
Latest non-vulnerable version 4.4.0
Risk 10.0
Vulnerabilities affecting this package (5)
Vulnerability Summary Fixed by
VCID-3s9f-prpy-hbcx
Aliases:
CVE-2019-11358
GHSA-6c3j-c64m-qhgq
Cross-site Scripting The jQuery library, which is included in rdoc, mishandles `jQuery.extend(true, {}, ...)` because of Object.prototype pollution. If an unsanitized source object contained an enumerable `__proto__` property, it could extend the native `Object.prototype.`
4.3.4
Affected by 3 other vulnerabilities.
VCID-5618-53yg-8qh4
Aliases:
CVE-2020-11022
GHSA-gxr4-xjj5-5px2
Potential XSS vulnerability in jQuery ### Impact Passing HTML from untrusted sources - even after sanitizing it - to one of jQuery's DOM manipulation methods (i.e. `.html()`, `.append()`, and others) may execute untrusted code. ### Patches This problem is patched in jQuery 3.5.0. ### Workarounds To workaround the issue without upgrading, adding the following to your code: ```js jQuery.htmlPrefilter = function( html ) { return html; }; ``` You need to use at least jQuery 1.12/2.2 or newer to be able to apply this workaround. ### References https://blog.jquery.com/2020/04/10/jquery-3-5-0-released/ https://jquery.com/upgrade-guide/3.5/ ### For more information If you have any questions or comments about this advisory, search for a relevant issue in [the jQuery repo](https://github.com/jquery/jquery/issues). If you don't find an answer, open a new issue.
4.4.0
Affected by 0 other vulnerabilities.
VCID-8mpx-4ueh-qqfv
Aliases:
CVE-2020-23064
GHSA-257q-pv89-v3xv
Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting') Cross Site Scripting vulnerability in jQuery 2.2.0 through 3.x before 3.5.0 allows a remote attacker to execute arbitrary code via the <options> element.
4.4.0
Affected by 0 other vulnerabilities.
VCID-cvxp-ctj9-guej
Aliases:
CVE-2020-11023
GHSA-jpcq-cgw6-v4j6
Potential XSS vulnerability in jQuery ### Impact Passing HTML containing `<option>` elements from untrusted sources - even after sanitizing them - to one of jQuery's DOM manipulation methods (i.e. `.html()`, `.append()`, and others) may execute untrusted code. ### Patches This problem is patched in jQuery 3.5.0. ### Workarounds To workaround this issue without upgrading, use [DOMPurify](https://github.com/cure53/DOMPurify) with its `SAFE_FOR_JQUERY` option to sanitize the HTML string before passing it to a jQuery method. ### References https://blog.jquery.com/2020/04/10/jquery-3-5-0-released/ ### For more information If you have any questions or comments about this advisory, search for a relevant issue in [the jQuery repo](https://github.com/jquery/jquery/issues). If you don't find an answer, open a new issue.
4.4.0
Affected by 0 other vulnerabilities.
VCID-hent-wkr8-c7hb
Aliases:
CVE-2016-10707
GHSA-mhpp-875w-9cpv
Denial of Service in jquery Affected versions of `jquery` use a lowercasing logic on attribute names. When given a boolean attribute with a name that contains uppercase characters, `jquery` enters into an infinite recursion loop, exceeding the call stack limit, and resulting in a denial of service condition. There are no reported fixed by versions.
Vulnerabilities fixed by this package (0)
Vulnerability Summary Aliases
This package is not known to fix vulnerabilities.

Date Actor Action Vulnerability Source VulnerableCode Version
2026-04-16T22:32:31.363767+00:00 GitLab Importer Affected by VCID-8mpx-4ueh-qqfv https://gitlab.com/gitlab-org/advisories-community/-/blob/main/gem/jquery-rails/CVE-2020-23064.yml 38.4.0
2026-04-16T21:03:04.175981+00:00 GitLab Importer Affected by VCID-cvxp-ctj9-guej https://gitlab.com/gitlab-org/advisories-community/-/blob/main/gem/jquery-rails/CVE-2020-11023.yml 38.4.0
2026-04-16T21:02:59.261215+00:00 GitLab Importer Affected by VCID-5618-53yg-8qh4 https://gitlab.com/gitlab-org/advisories-community/-/blob/main/gem/jquery-rails/CVE-2020-11022.yml 38.4.0
2026-04-16T20:54:02.322040+00:00 GitLab Importer Affected by VCID-3s9f-prpy-hbcx https://gitlab.com/gitlab-org/advisories-community/-/blob/main/gem/jquery-rails/CVE-2019-11358.yml 38.4.0
2026-04-16T17:37:45.212642+00:00 Ruby Importer Affected by VCID-hent-wkr8-c7hb https://github.com/rubysec/ruby-advisory-db/blob/master/gems/jquery-rails/CVE-2016-10707.yml 38.4.0
2026-04-16T01:32:32.659899+00:00 GHSA Importer Affected by VCID-cvxp-ctj9-guej https://github.com/advisories/GHSA-jpcq-cgw6-v4j6 38.4.0
2026-04-16T01:32:27.517600+00:00 GHSA Importer Affected by VCID-5618-53yg-8qh4 https://github.com/advisories/GHSA-gxr4-xjj5-5px2 38.4.0
2026-04-11T23:51:23.055163+00:00 GitLab Importer Affected by VCID-8mpx-4ueh-qqfv https://gitlab.com/gitlab-org/advisories-community/-/blob/main/gem/jquery-rails/CVE-2020-23064.yml 38.3.0
2026-04-11T22:14:25.921165+00:00 GitLab Importer Affected by VCID-cvxp-ctj9-guej https://gitlab.com/gitlab-org/advisories-community/-/blob/main/gem/jquery-rails/CVE-2020-11023.yml 38.3.0
2026-04-11T22:14:21.774375+00:00 GitLab Importer Affected by VCID-5618-53yg-8qh4 https://gitlab.com/gitlab-org/advisories-community/-/blob/main/gem/jquery-rails/CVE-2020-11022.yml 38.3.0
2026-04-11T22:04:58.100457+00:00 GitLab Importer Affected by VCID-3s9f-prpy-hbcx https://gitlab.com/gitlab-org/advisories-community/-/blob/main/gem/jquery-rails/CVE-2019-11358.yml 38.3.0
2026-04-11T21:34:41.070742+00:00 Ruby Importer Affected by VCID-hent-wkr8-c7hb https://github.com/rubysec/ruby-advisory-db/blob/master/gems/jquery-rails/CVE-2016-10707.yml 38.3.0
2026-04-11T13:01:51.087703+00:00 GHSA Importer Affected by VCID-cvxp-ctj9-guej https://github.com/advisories/GHSA-jpcq-cgw6-v4j6 38.3.0
2026-04-11T13:01:48.265362+00:00 GHSA Importer Affected by VCID-5618-53yg-8qh4 https://github.com/advisories/GHSA-gxr4-xjj5-5px2 38.3.0
2026-04-02T23:54:36.984741+00:00 GitLab Importer Affected by VCID-8mpx-4ueh-qqfv https://gitlab.com/gitlab-org/advisories-community/-/blob/main/gem/jquery-rails/CVE-2020-23064.yml 38.1.0
2026-04-02T22:26:45.897730+00:00 GitLab Importer Affected by VCID-cvxp-ctj9-guej https://gitlab.com/gitlab-org/advisories-community/-/blob/main/gem/jquery-rails/CVE-2020-11023.yml 38.1.0
2026-04-02T22:26:42.142182+00:00 GitLab Importer Affected by VCID-5618-53yg-8qh4 https://gitlab.com/gitlab-org/advisories-community/-/blob/main/gem/jquery-rails/CVE-2020-11022.yml 38.1.0
2026-04-02T22:17:52.118980+00:00 GitLab Importer Affected by VCID-3s9f-prpy-hbcx https://gitlab.com/gitlab-org/advisories-community/-/blob/main/gem/jquery-rails/CVE-2019-11358.yml 38.1.0
2026-04-02T19:33:00.025911+00:00 Ruby Importer Affected by VCID-hent-wkr8-c7hb https://github.com/rubysec/ruby-advisory-db/blob/master/gems/jquery-rails/CVE-2016-10707.yml 38.1.0
2026-04-02T13:53:50.122273+00:00 GHSA Importer Affected by VCID-cvxp-ctj9-guej https://github.com/advisories/GHSA-jpcq-cgw6-v4j6 38.1.0
2026-04-02T13:53:47.616601+00:00 GHSA Importer Affected by VCID-5618-53yg-8qh4 https://github.com/advisories/GHSA-gxr4-xjj5-5px2 38.1.0
2026-04-01T16:44:42.470155+00:00 GitLab Importer Affected by VCID-cvxp-ctj9-guej https://gitlab.com/gitlab-org/advisories-community/-/blob/main/gem/jquery-rails/CVE-2020-11023.yml 38.0.0
2026-04-01T16:44:38.190011+00:00 GitLab Importer Affected by VCID-5618-53yg-8qh4 https://gitlab.com/gitlab-org/advisories-community/-/blob/main/gem/jquery-rails/CVE-2020-11022.yml 38.0.0
2026-04-01T16:35:31.723209+00:00 GitLab Importer Affected by VCID-3s9f-prpy-hbcx https://gitlab.com/gitlab-org/advisories-community/-/blob/main/gem/jquery-rails/CVE-2019-11358.yml 38.0.0
2026-04-01T15:49:57.131476+00:00 Ruby Importer Affected by VCID-hent-wkr8-c7hb https://github.com/rubysec/ruby-advisory-db/blob/master/gems/jquery-rails/CVE-2016-10707.yml 38.0.0