Lucene search

K
cvelistGitHub_MCVELIST:CVE-2021-41184
HistoryOct 26, 2021 - 12:00 a.m.

CVE-2021-41184 XSS in the `of` option of the `.position()` util

2021-10-2600:00:00
CWE-79
GitHub_M
www.cve.org
8
xss
jquery-ui
position()
untrusted sources
workaround
css selector

CVSS3

6.5

Attack Vector

NETWORK

Attack Complexity

LOW

Privileges Required

NONE

User Interaction

REQUIRED

Scope

UNCHANGED

Confidentiality Impact

NONE

Integrity Impact

HIGH

Availability Impact

NONE

CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:H/A:N

AI Score

6.9

Confidence

High

EPSS

0.005

Percentile

75.4%

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.

CNA Affected

[
  {
    "vendor": "jquery",
    "product": "jquery-ui",
    "versions": [
      {
        "version": "< 1.13.0",
        "status": "affected"
      }
    ]
  }
]

References

CVSS3

6.5

Attack Vector

NETWORK

Attack Complexity

LOW

Privileges Required

NONE

User Interaction

REQUIRED

Scope

UNCHANGED

Confidentiality Impact

NONE

Integrity Impact

HIGH

Availability Impact

NONE

CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:H/A:N

AI Score

6.9

Confidence

High

EPSS

0.005

Percentile

75.4%