Lucene search

K
githubGitHub Advisory DatabaseGHSA-4VR7-M8P8-434H
HistoryMay 24, 2022 - 5:29 p.m.

MediaWiki Cross-site Scripting (XSS) vulnerability

2022-05-2417:29:42
CWE-79
GitHub Advisory Database
github.com
9
mediawiki
xss
vulnerability
jquery
version 1.31.9
version 1.32.x
version 1.34.x
javascript payload
mw.message().parse()
<a> tag
href attribute

CVSS2

4.3

Attack Vector

NETWORK

Attack Complexity

MEDIUM

Authentication

NONE

Confidentiality Impact

NONE

Integrity Impact

PARTIAL

Availability Impact

NONE

AV:N/AC:M/Au:N/C:N/I:P/A:N

CVSS3

6.1

Attack Vector

NETWORK

Attack Complexity

LOW

Privileges Required

NONE

User Interaction

REQUIRED

Scope

CHANGED

Confidentiality Impact

LOW

Integrity Impact

LOW

Availability Impact

NONE

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

AI Score

5.5

Confidence

High

EPSS

0.001

Percentile

49.1%

In MediaWiki before 1.31.9 and 1.32.x through 1.34.x before 1.34.3, XSS related to jQuery can occur. The attacker creates a message with [javascript:payload xss] and turns it into a jQuery object with mw.message().parse(). The expected result is that the jQuery object does not contain an <a> tag (or it does not have a href attribute, or it’s empty, etc.). The actual result is that the object contains an <a href ="javascript… that executes when clicked.

Affected configurations

Vulners
Node
mediawikicoreRange1.35.0-rc.01.35.0
OR
mediawikicoreRange1.32.01.34.3
OR
mediawikicoreRange1.31.01.31.9
VendorProductVersionCPE
mediawikicore*cpe:2.3:a:mediawiki:core:*:*:*:*:*:*:*:*

CVSS2

4.3

Attack Vector

NETWORK

Attack Complexity

MEDIUM

Authentication

NONE

Confidentiality Impact

NONE

Integrity Impact

PARTIAL

Availability Impact

NONE

AV:N/AC:M/Au:N/C:N/I:P/A:N

CVSS3

6.1

Attack Vector

NETWORK

Attack Complexity

LOW

Privileges Required

NONE

User Interaction

REQUIRED

Scope

CHANGED

Confidentiality Impact

LOW

Integrity Impact

LOW

Availability Impact

NONE

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

AI Score

5.5

Confidence

High

EPSS

0.001

Percentile

49.1%