Skip to main content
← All vulnerabilities
CVE-2021-41183GHSA-J7QV-PGF6-HVH4BIT-DRUPAL-2021-41183

XSS in `*Text` options of the Datepicker widget

Published
Last modified
published
Not listed in CISA KEV
Fix
Fixed in 1.13.0, 7.0.0
None on Exploit-DB, Metasploit or GitHub

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.

Timeline

  1. CVE published
  2. Record last updated

Affected versions

  • jquery jquery-ui

    fixed in 1.13.0

  • jquery-uinpm

    fixed in 1.13.0

  • org.webjars.npm:jquery-uiMaven

    fixed in 1.13.0

  • jquery-ui-railsRubyGems

    fixed in 7.0.0

  • jQuery.UI.CombinedNuGet

    fixed in 1.13.0

References 18

blog.jqueryui.com

GitHub · jquery/jquery-ui

bugs.jqueryui.com

lists.fedoraproject.org

lists.debian.org

drupal.org

oracle.com

security.netapp.com

tenable.com