Lucene search

K
githubGitHub Advisory DatabaseGHSA-2WQW-HR4F-XRHH
HistoryMar 06, 2024 - 5:02 p.m.

RSSHub Cross-site Scripting vulnerability caused by internal media proxy

2024-03-0617:02:34
CWE-79
GitHub Advisory Database
github.com
7
xss vulnerability
media proxy
arbitrary javascript code
url
upgrade
fixed vulnerability

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

6.3

Confidence

High

EPSS

0

Percentile

9.0%

Impact

When the specially crafted image is supplied to the internal media proxy, it proxies the image without handling XSS vulnerabilities, allowing for the execution of arbitrary JavaScript code.

Users who access the deliberately constructed URL are affected.

Patches

This vulnerability was fixed in version https://github.com/DIYgod/RSSHub/commit/4d3e5d79c1c17837e931b4cd253d2013b487aa87. Please upgrade to this or a later version.

Workarounds

No.

Affected configurations

Vulners
Node
rsshubrsshubRange1.0.0-master.cbbd8291.0.0-master.d8ca915
VendorProductVersionCPE
rsshubrsshub*cpe:2.3:a:rsshub:rsshub:*:*:*:*:*:*:*:*

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

6.3

Confidence

High

EPSS

0

Percentile

9.0%