ShadowTrackr

Search the CVE vulnerability database

Look up vulnerabilities by software, product or CVE number.

58 results for “jQuery”

CVEPublishedCVSSShadowTrackr CVSSSummary
CVE:
CVE-2026-8866
Published
2026-05-27
CVSS:
6.4
ShadowTrackr CVSS:
0.6
Summary:
The jQuery googleslides plugin for WordPress is vulnerable to Stored Cross-Site Scripting via the 'googleslides' shortcode in all versions up to, and including, 1.3. This is due to insufficient input sanitization and output escaping on user supplied attributes (userid, albumid, authkey, imgmax, maxresults, random, caption, albumlink, time, and fadespeed) in the googleslides_handler() function, which interpolates the attribute values directly into single-quoted HTML attributes without using esc_attr(). This makes it possible for authenticated attackers, with contributor-level access and above, to inject arbitrary web scripts in pages that will execute whenever a user accesses an injected page.
CVE:
CVE-2026-10738
Published
2026-06-09
CVSS:
6.4
ShadowTrackr CVSS:
0.6
Summary:
The jQuery Hover Footnotes plugin for WordPress is vulnerable to Stored Cross-Site Scripting via Footnote Qualifier ('{{...}}' Syntax) in all versions up to, and including, 1.4 due to insufficient input sanitization and output escaping. This makes it possible for authenticated attackers, with author-level access and above, to inject arbitrary web scripts in pages that will execute whenever a user accesses an injected page. The attribute-breakout payload (e.g., a double-quote followed by an event handler) contains no angle brackets and therefore bypasses WordPress core's wp_kses_post() filtering, which only strips disallowed HTML tags rather than sanitizing attribute contexts.
CVE:
CVE-2026-10553
Published
2026-06-09
CVSS:
4.3
ShadowTrackr CVSS:
0.5
Summary:
The jQuery Hover Footnotes plugin for WordPress is vulnerable to Cross-Site Request Forgery in all versions up to, and including, 1.4. This is due to missing or incorrect nonce validation on the jqFootnotes_options_subpanel function. This makes it possible for unauthenticated attackers to update the plugin's settings with arbitrary values that, because option values such as jqfoot_anchor_open, jqfoot_anchor_close, and jqfoot_title are echoed unescaped into frontend page content, can be chained into persistent Cross-Site Scripting affecting all site visitors via a forged request granted they can trick a site administrator into performing an action such as clicking on a link. Successful exploitation of the CSRF vulnerability can be chained into stored Cross-Site Scripting, as the overwritten option values are persisted via update_option() without sanitization and rendered unescaped on the frontend.
CVE:
CVE-2025-3650
Published
2025-09-12
CVSS:
3.5
ShadowTrackr CVSS:
0.2
Summary:
The jQuery Colorbox WordPress plugin through 4.6.3 uses the colorbox library, which does not sanitize title attributes on links before using them, allowing users with at least the contributor role to conduct XSS attacks against administrators.
CVE:
CVE-2025-3573
Published
2025-04-15
CVSS:
5.3
ShadowTrackr CVSS:
1.3
Summary:
Versions of the package jquery-validation before 1.20.0 are vulnerable to Cross-site Scripting (XSS) in the showLabel() function, which may take input from a user-controlled placeholder value. This value will populate a message via $.validator.messages in a user localizable dictionary.
CVE:
CVE-2025-30560
Published
2025-03-24
CVSS:
7.1
ShadowTrackr CVSS:
0.5
Summary:
Cross-Site Request Forgery (CSRF) vulnerability in Sana Ullah jQuery Dropdown Menu jquery-drop-down-menu-plugin allows Stored XSS.This issue affects jQuery Dropdown Menu: from n/a through <= 3.0.
CVE:
CVE-2025-22546
Published
2025-01-07
CVSS:
6.5
ShadowTrackr CVSS:
1.1
Summary:
Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting') vulnerability in Obaid Hossain jQuery TwentyTwenty js-twentytwenty allows Stored XSS.This issue affects jQuery TwentyTwenty: from n/a through <= 1.0.
CVE:
CVE-2024-4783
Published
2024-05-23
CVSS:
6.4
ShadowTrackr CVSS:
0.6
Summary:
The jQuery T(-) Countdown Widget plugin for WordPress is vulnerable to Stored Cross-Site Scripting via the plugin's tminus shortcode in all versions up to, and including, 2.3.25 due to insufficient input sanitization and output escaping on user supplied attributes. This makes it possible for authenticated attackers, with contributor-level access and above, to inject arbitrary web scripts in pages that will execute whenever a user accesses an injected page. CVE-2024-37247 may be a duplicate of this issue.
CVE:
CVE-2024-37247
Published
2024-06-26
CVSS:
6.5
ShadowTrackr CVSS:
0.4
Summary:
Improper Neutralization of Input During Web Page Generation (XSS or 'Cross-site Scripting') vulnerability in twinpictures, baden03 jQuery T(-) Countdown Widget allows Stored XSS.This issue affects jQuery T(-) Countdown Widget: from n/a through 2.3.25.
CVE:
CVE-2023-5464
Published
2023-10-31
CVSS:
8.8
ShadowTrackr CVSS:
6.8
Summary:
The Jquery accordion slideshow plugin for WordPress is vulnerable to SQL Injection via the plugin's shortcode in versions up to, and including, 8.1 due to insufficient escaping on the user supplied parameter and lack of sufficient preparation on the existing SQL query. This makes it possible for authenticated attackers with subscriber-level and above permissions to append additional SQL queries into already existing queries that can be used to extract sensitive information from the database.
CVE:
CVE-2023-5432
Published
2023-12-19
CVSS:
6.4
ShadowTrackr CVSS:
1.3
Summary:
The Jquery news ticker plugin for WordPress is vulnerable to Stored Cross-Site Scripting via 'jquery-news-ticker' shortcode in versions up to, and including, 3.1 due to insufficient input sanitization and output escaping on user supplied attributes. This makes it possible for authenticated attackers with contributor-level and above permissions to inject arbitrary web scripts in pages that will execute whenever a user accesses an injected page.
CVE:
CVE-2023-5430
Published
2023-10-31
CVSS:
8.8
ShadowTrackr CVSS:
6.8
Summary:
The Jquery news ticker plugin for WordPress is vulnerable to SQL Injection via the plugin's shortcode in versions up to, and including, 3.0 due to insufficient escaping on the user supplied parameter and lack of sufficient preparation on the existing SQL query. This makes it possible for authenticated attackers with subscriber-level and above permissions to append additional SQL queries into already existing queries that can be used to extract sensitive information from the database.
CVE:
CVE-2023-4890
Published
2023-09-12
CVSS:
6.4
ShadowTrackr CVSS:
1.3
Summary:
The JQuery Accordion Menu Widget plugin for WordPress is vulnerable to Stored Cross-Site Scripting via 'dcwp-jquery-accordion' shortcode in versions up to, and including, 3.1.2 due to insufficient input sanitization and output escaping on user supplied attributes. This makes it possible for authenticated attackers with contributor-level and above permissions to inject arbitrary web scripts in pages that will execute whenever a user accesses an injected page.
CVE:
CVE-2023-0171
Published
2023-02-06
CVSS:
5.4
ShadowTrackr CVSS:
1.1
Summary:
The jQuery T(-) Countdown Widget WordPress plugin before 2.3.24 does not validate and escape some of its shortcode attributes before outputting them back in a page/post where the shortcode is embed, which could allow users with the contributor role and above to perform Stored Cross-Site Scripting attacks.
CVE:
CVE-2022-31160
Published
2022-07-20
CVSS:
6.1
ShadowTrackr CVSS:
1.2
Summary:
jQuery UI is a curated set of user interface interactions, effects, widgets, and themes built on top of jQuery. Versions prior to 1.13.2 are potentially vulnerable to cross-site scripting. Initializing a checkboxradio widget on an input enclosed within a label makes that parent label contents considered as the input label. Calling `.checkboxradio( "refresh" )` on such a widget and the initial HTML contained encoded HTML entities will make them erroneously get decoded. This can lead to potentially executing JavaScript code. The bug has been patched in jQuery UI 1.13.2. To remediate the issue, someone who can change the initial HTML can wrap all the non-input contents of the `label` in a `span`.
CVE:
CVE-2022-31147
Published
2022-07-14
CVSS:
7.5
ShadowTrackr CVSS:
6.9
Summary:
The jQuery Validation Plugin (jquery-validation) provides drop-in validation for forms. Versions of jquery-validation prior to 1.19.5 are vulnerable to regular expression denial of service (ReDoS) when an attacker is able to supply arbitrary input to the url2 method. This is due to an incomplete fix for CVE-2021-43306. Users should upgrade to version 1.19.5 to receive a patch.
CVE:
CVE-2022-30241
Published
2022-05-04
CVSS:
6.1
ShadowTrackr CVSS:
1.2
Summary:
The jquery.json-viewer library through 1.4.0 for Node.js does not properly escape characters such as < in a JSON object, as demonstrated by a SCRIPT element.
CVE:
CVE-2022-24985
Published
2022-02-16
CVSS:
8.8
ShadowTrackr CVSS:
6.8
Summary:
Forms generated by JQueryForm.com before 2022-02-05 allows a remote authenticated attacker to bypass authentication and access the administrative section of other forms hosted on the same web server. This is relevant only when an organization hosts more than one of these forms on their server.
CVE:
CVE-2022-24984
Published
2022-02-16
CVSS:
9.8
ShadowTrackr CVSS:
8.2
Summary:
Forms generated by JQueryForm.com before 2022-02-05 (if file-upload capability is enabled) allow remote unauthenticated attackers to upload executable files and achieve remote code execution. This occurs because file-extension checks occur on the client side, and because not all executable content (e.g., .phtml or .php.bak) is blocked.
CVE:
CVE-2022-24983
Published
2022-02-16
CVSS:
7.5
ShadowTrackr CVSS:
6.9
Summary:
Forms generated by JQueryForm.com before 2022-02-05 allow remote attackers to obtain the URI to any uploaded file by capturing the POST response. When chained with CVE-2022-24984, this could lead to unauthenticated remote code execution on the underlying web server. This occurs because the Unique ID field is contained in the POST response upon submitting a form.
CVE:
CVE-2022-24982
Published
2022-02-16
CVSS:
6.5
ShadowTrackr CVSS:
5.4
Summary:
Forms generated by JQueryForm.com before 2022-02-05 allows a remote authenticated attacker to access the cleartext credentials of all other form users. admin.php contains a hidden base64-encoded string with these credentials.
CVE:
CVE-2022-24981
Published
2022-02-16
CVSS:
6.1
ShadowTrackr CVSS:
1.2
Summary:
A reflected cross-site scripting (XSS) vulnerability in forms generated by JQueryForm.com before 2022-02-05 allows remote attackers to inject arbitrary web script or HTML via the redirect parameter to admin.php.
CVE:
CVE-2022-23395
Published
2022-03-02
CVSS:
6.1
ShadowTrackr CVSS:
0.5
Summary:
jQuery Cookie 1.4.1 is affected by prototype pollution, which can lead to DOM cross-site scripting (XSS).
CVE:
CVE-2022-2144
Published
2022-07-17
CVSS:
4.3
ShadowTrackr CVSS:
1.2
Summary:
The Jquery Validation For Contact Form 7 WordPress plugin before 5.3 does not have CSRF check in place when updating its settings, which could allow attackers to make a logged in admin change Blog options like default_role, users_can_register via a CSRF attack
CVE:
CVE-2021-43862
Published
2021-12-30
CVSS:
3.7
ShadowTrackr CVSS:
0.4
Summary:
jQuery Terminal Emulator is a plugin for creating command line interpreters in your applications. Versions prior to 2.31.1 contain a low impact and limited cross-site scripting (XSS) vulnerability. The code for XSS payload is always visible, but an attacker can use other techniques to hide the code the victim sees. If the application uses the `execHash` option and executes code from URL, the attacker can use this URL to execute their code. The scope is limited because the javascript attribute used is added to span tag, so no automatic execution like with `onerror` on images is possible. This issue is fixed in version 2.31.1. As a workaround, the user can use formatting that wrap whole user input and its no op. The code for this workaround is available in the GitHub Security Advisory. The fix will only work when user of the library is not using different formatters (e.g. to highlight code in different way).
CVE:
CVE-2021-43306
Published
2022-06-01
CVSS:
5.9
ShadowTrackr CVSS:
4.6
Summary:
An exponential ReDoS (Regular Expression Denial of Service) can be triggered in the jquery-validation npm package, when an attacker is able to supply arbitrary input to the url2 method
CVE:
CVE-2021-41184
Published
2021-10-26
CVSS:
6.5
ShadowTrackr CVSS:
5.0
Summary:
jQuery-UI is the official jQuery user interface library. Prior to version 1.13.0, accepting the value of the `of` option of the `.position()` util from untrusted sources may execute untrusted code. The issue is fixed in jQuery UI 1.13.0. Any string value passed to the `of` option is now treated as a CSS selector. A workaround is to not accept the value of the `of` option from untrusted sources.
CVE:
CVE-2021-41183
Published
2021-10-26
CVSS:
6.5
ShadowTrackr CVSS:
5.0
Summary:
jQuery-UI is the official jQuery user interface library. Prior to version 1.13.0, accepting the value of various `*Text` options of the Datepicker widget from untrusted sources may execute untrusted code. The issue is fixed in jQuery UI 1.13.0. The values passed to various `*Text` options are now always treated as pure text, not HTML. A workaround is to not accept the value of the `*Text` options from untrusted sources.
CVE:
CVE-2021-41182
Published
2021-10-26
CVSS:
6.5
ShadowTrackr CVSS:
5.0
Summary:
jQuery-UI is the official jQuery user interface library. Prior to version 1.13.0, accepting the value of the `altField` option of the Datepicker widget from untrusted sources may execute untrusted code. The issue is fixed in jQuery UI 1.13.0. Any string value passed to the `altField` option is now treated as a CSS selector. A workaround is to not accept the value of the `altField` option from untrusted sources.
CVE:
CVE-2021-37504
Published
2022-02-25
CVSS:
6.1
ShadowTrackr CVSS:
0.5
Summary:
A cross-site scripting (XSS) vulnerability in the fileNameStr parameter of jQuery-Upload-File v4.0.11 allows attackers to execute arbitrary web scripts or HTML via a crafted file with a Javascript payload in the file name.
CVE:
CVE-2021-34663
Published
2021-08-16
CVSS:
6.1
ShadowTrackr CVSS:
1.2
Summary:
The jQuery Tagline Rotator WordPress plugin is vulnerable to Reflected Cross-Site Scripting due to the use of $_SERVER['PHP_SELF'] in the ~/jquery-tagline-rotator.php file which allows attackers to inject arbitrary web scripts, in versions up to and including 0.1.5.
CVE:
CVE-2021-32850
Published
2023-02-20
CVSS:
6.1
ShadowTrackr CVSS:
0.5
Summary:
jQuery MiniColors is a color picker built on jQuery. Prior to version 2.3.6, jQuery MiniColors is prone to cross-site scripting when handling untrusted color names. This issue is patched in version 2.3.6.
CVE:
CVE-2021-24543
Published
2021-10-25
CVSS:
6.1
ShadowTrackr CVSS:
1.2
Summary:
The jQuery Reply to Comment WordPress plugin through 1.31 does not have any CSRF check when saving its settings, nor sanitise or escape its 'Quote String' and 'Reply String' settings before outputting them in Comments, leading to a Stored Cross-Site Scripting issue.
CVE:
CVE-2021-21252
Published
2021-01-13
CVSS:
5.3
ShadowTrackr CVSS:
1.7
Summary:
The jQuery Validation Plugin provides drop-in validation for your existing forms. It is published as an npm package "jquery-validation". jquery-validation before version 1.19.3 contains one or more regular expressions that are vulnerable to ReDoS (Regular Expression Denial of Service). This is fixed in 1.19.3.
CVE:
CVE-2021-20087
Published
2021-04-23
CVSS:
8.8
ShadowTrackr CVSS:
6.8
Summary:
Improperly Controlled Modification of Object Prototype Attributes ('Prototype Pollution') in jquery-deparam 0.5.1 allows a malicious user to inject properties into Object.prototype.
CVE:
CVE-2021-20086
Published
2021-04-23
CVSS:
8.8
ShadowTrackr CVSS:
6.8
Summary:
Improperly Controlled Modification of Object Prototype Attributes ('Prototype Pollution') in jquery-bbq 1.2.1 allows a malicious user to inject properties into Object.prototype.
CVE:
CVE-2021-20084
Published
2021-04-23
CVSS:
8.8
ShadowTrackr CVSS:
6.8
Summary:
Improperly Controlled Modification of Object Prototype Attributes ('Prototype Pollution') in jquery-sparkle 1.5.2-beta allows a malicious user to inject properties into Object.prototype.
CVE:
CVE-2021-20083
Published
2021-04-23
CVSS:
8.8
ShadowTrackr CVSS:
6.8
Summary:
Improperly Controlled Modification of Object Prototype Attributes ('Prototype Pollution') in jquery-plugin-query-object 2.2.3 allows a malicious user to inject properties into Object.prototype.
CVE:
CVE-2020-7656
Published
2020-05-19
CVSS:
6.1
ShadowTrackr CVSS:
1.2
Summary:
jquery prior to 1.9.0 allows Cross-site Scripting attacks via the load method. The load method fails to recognize and remove "<script>" HTML tags that contain a whitespace character, i.e: "</script >", which results in the enclosed script logic to be executed.
CVE:
CVE-2019-11358
Published
2019-04-19
CVSS:
6.1
ShadowTrackr CVSS:
1.2
Summary:
jQuery before 3.4.0, as used in Drupal, Backdrop CMS, and other products, 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.
CVE:
CVE-2018-9208
Published
2018-11-05
CVSS:
9.8
ShadowTrackr CVSS:
8.2
Summary:
Unauthenticated arbitrary file upload vulnerability in jQuery Picture Cut <= v1.1Beta
CVE:
CVE-2018-9207
Published
2018-11-19
CVSS:
9.8
ShadowTrackr CVSS:
8.2
Summary:
Arbitrary file upload in jQuery Upload File <= 4.0.2
CVE:
CVE-2018-9206
Published
2018-10-11
CVSS:
9.8
ShadowTrackr CVSS:
9.2
Summary:
Unauthenticated arbitrary file upload vulnerability in Blueimp jQuery-File-Upload <= v9.22.0
CVE:
CVE-2018-18405
Published
2020-04-22
CVSS:
6.1
ShadowTrackr CVSS:
0.5
Summary:
jQuery v2.2.2 allows XSS via a crafted onerror attribute of an IMG element. NOTE: this vulnerability has been reported to be spam entry
CVE:
CVE-2017-16045
Published
2018-06-04
CVSS:
7.5
ShadowTrackr CVSS:
4.6
Summary:
`jquery.js` was a malicious module published with the intent to hijack environment variables. It has been unpublished by npm.
CVE:
CVE-2017-1000170
Published
2017-11-17
CVSS:
7.5
ShadowTrackr CVSS:
6.9
Summary:
jqueryFileTree 2.1.5 and older Directory Traversal
CVE:
CVE-2016-10707
Published
2018-01-18
CVSS:
7.5
ShadowTrackr CVSS:
6.9
Summary:
jQuery 3.0.0-rc.1 is vulnerable to Denial of Service (DoS) due to removing a logic that lowercased attribute names. Any attribute getter using a mixed-cased name for boolean attributes goes into an infinite recursion, exceeding the stack call limit.
CVE:
CVE-2015-9251
Published
2018-01-18
CVSS:
6.1
ShadowTrackr CVSS:
1.2
Summary:
jQuery before 3.0.0 is vulnerable to Cross-site Scripting (XSS) attacks when a cross-domain Ajax request is performed without the dataType option, causing text/javascript responses to be executed.
CVE:
CVE-2015-7943
Published
2017-10-18
CVSS:
6.1
ShadowTrackr CVSS:
0.5
Summary:
Open redirect vulnerability in the Overlay module in Drupal 7.x before 7.41, the jQuery Update module 7.x-2.x before 7.x-2.7 for Drupal, and the LABjs module 7.x-1.x before 7.x-1.8 allows remote attackers to redirect users to arbitrary web sites and conduct phishing attacks via unspecified vectors. NOTE: this vulnerability exists because of an incomplete fix for CVE-2015-3233.
CVE:
CVE-2015-1840
Published
2015-07-26
CVSS:
-
ShadowTrackr CVSS:
0.0
Summary:
jquery_ujs.js in jquery-rails before 3.1.3 and 4.x before 4.0.4 and rails.js in jquery-ujs before 1.0.4, as used with Ruby on Rails 3.x and 4.x, allow remote attackers to bypass the Same Origin Policy, and trigger transmission of a CSRF token to a different-domain web server, via a leading space character in a URL within an attribute value.
CVE:
CVE-2014-8739
Published
2020-02-08
CVSS:
9.8
ShadowTrackr CVSS:
9.2
Summary:
Unrestricted file upload vulnerability in server/php/UploadHandler.php in the jQuery File Upload Plugin 6.4.4 for jQuery, as used in the Creative Solutions Creative Contact Form (formerly Sexy Contact Form) before 1.0.0 for WordPress and before 2.0.1 for Joomla!, allows remote attackers to execute arbitrary code by uploading a PHP file with an PHP extension, then accessing it via a direct request to the file in files/, as exploited in the wild in October 2014.
CVE:
CVE-2014-6071
Published
2018-01-16
CVSS:
6.1
ShadowTrackr CVSS:
1.2
Summary:
jQuery 1.4.2 allows remote attackers to conduct cross-site scripting (XSS) attacks via vectors related to use of the text method inside after.
CVE:
CVE-2013-4383
Published
2014-01-31
CVSS:
-
ShadowTrackr CVSS:
0.0
Summary:
Cross-site scripting (XSS) vulnerability in the jQuery Countdown module 7.x-1.x before 7.x-1.1 for Drupal allows remote authenticated users with the "access administration pages" permission to inject arbitrary web script or HTML via unspecified vectors.
CVE:
CVE-2012-6708
Published
2018-01-18
CVSS:
6.1
ShadowTrackr CVSS:
1.2
Summary:
jQuery before 1.9.0 is vulnerable to Cross-site Scripting (XSS) attacks. The jQuery(strInput) function does not differentiate selectors from HTML in a reliable fashion. In vulnerable versions, jQuery determined whether the input was HTML by looking for the '<' character anywhere in the string, giving attackers more flexibility when attempting to construct a malicious payload. In fixed versions, jQuery only deems the input to be HTML if it explicitly starts with the '<' character, limiting exploitability only to attackers who can control the beginning of a string, which is far less common.
CVE:
CVE-2012-6662
Published
2014-11-24
CVSS:
-
ShadowTrackr CVSS:
0.0
Summary:
Cross-site scripting (XSS) vulnerability in the default content option in jquery.ui.tooltip.js in the Tooltip widget in jQuery UI before 1.10.0 allows remote attackers to inject arbitrary web script or HTML via the title attribute, which is not properly handled in the autocomplete combo box demo.
CVE:
CVE-2011-4969
Published
2013-03-08
CVSS:
-
ShadowTrackr CVSS:
0.0
Summary:
Cross-site scripting (XSS) vulnerability in jQuery before 1.6.3, when using location.hash to select elements, allows remote attackers to inject arbitrary web script or HTML via a crafted tag.
CVE:
CVE-2010-5312
Published
2014-11-24
CVSS:
6.1
ShadowTrackr CVSS:
1.2
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.
CVE:
CVE-2007-2379
Published
2007-04-30
CVSS:
-
ShadowTrackr CVSS:
0.0
Summary:
The jQuery framework exchanges data using JavaScript Object Notation (JSON) without an associated protection scheme, which allows remote attackers to obtain the data via a web page that retrieves the data through a URL in the SRC attribute of a SCRIPT element and captures the data using other JavaScript code, aka "JavaScript Hijacking."