CVE-2023-5654

Published Oct 19, 2023 CVSS 3.1 · 6.5 Medium EPSS < 1% KEV · Not listed
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.

Remediation

No solution or workaround provided in the CVE record

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
Type Values Removed Values Added
Weaknesses CWE-116

Sources

Status
PUBLISHED
Assigner
snyk
Published
Updated
Sep 12, 2024, 2:35 PM
Reserved
Oct 19, 2023, 12:33 PM
Status
Modified
Published
Oct 19, 2023, 3:15 PM
Modified
Jun 17, 2026, 6:49 AM