CVE-2021-23352

Command Injection

Published Mar 9, 2021 CVSS 3.1 · 8.6 High EPSS 2.1% KEV · Not listed
Description
This affects the package madge before 4.0.1. It is possible to specify a custom Graphviz path via the graphVizPath option parameter which when the .image(), .svg() or .dot() functions are called, is executed by the childprocess.exec function.

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-2021-0621 This affects the package madge before 4.0.1. It is possible to specify a custom Graphviz path via the graphVizPath option parameter which when the .image(), .svg() or .dot() functions are called, is executed by the childprocess.exec function.
Github GHSA Github GHSA GHSA-753c-phhg-cj29 Madge vulnerable to command injection
History

No history.

Weaknesses

Sources

Status
PUBLISHED
Assigner
snyk
Published
Updated
Sep 16, 2024, 11:11 PM
Reserved
Jan 8, 2021, 12:00 AM
Status
Modified
Published
Mar 9, 2021, 7:15 PM
Modified
Jun 17, 2026, 3:38 AM