Description
The React Developer Tools extension registers a message listener with window.addEventListener('message', <listener>) in a content script that is accessible to any webpage that is active in the browser. Within the listener is code that requests a URL derived from the received message via fetch(). The URL is not validated or sanitised before it is fetched, thus allowing a malicious web page to arbitrarily fetch URL’s via the victim's browser.
Published: 2023-10-19
Score: 6.5 Medium
EPSS: < 1% Very Low
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Analysis and contextual insights are available on OpenCVE Cloud.

Remediation

No vendor fix or workaround currently provided.

Additional remediation guidance may be available on OpenCVE Cloud.

Tracking

Sign in to view the affected projects.

Advisories
Source ID Title
EUVD EUVD EUVD-2023-2809 The React Developer Tools extension registers a message listener with window.addEventListener('message', <listener>) in a content script that is accessible to any webpage that is active in the browser. Within the listener is code that requests a URL derived from the received message via fetch(). The URL is not validated or sanitised before it is fetched, thus allowing a malicious web page to arbitrarily fetch URL’s via the victim's browser.
Github GHSA Github GHSA GHSA-rxrc-rgv4-jpvx React Developer Tools extension Improper Authorization vulnerability
History

Thu, 12 Sep 2024 16:00:00 +0000

Type Values Removed Values Added
Weaknesses CWE-116

Subscriptions

Facebook React-devtools
cve-icon MITRE

Status: PUBLISHED

Assigner: snyk

Published:

Updated: 2024-09-12T14:35:37.964Z

Reserved: 2023-10-19T12:33:43.948Z

Link: CVE-2023-5654

cve-icon Vulnrichment

Updated: 2024-08-02T08:07:32.588Z

cve-icon NVD

Status : Modified

Published: 2023-10-19T15:15:09.973

Modified: 2024-11-21T08:42:12.020

Link: CVE-2023-5654

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

No data.