Back

CVE-2020-13388

CRITICAL

An exploitable vulnerability exists in the configuration-loading functionality of the jw.util package before 2.3 for Python. When loading a configuration with FromString or FromStream with YAML, one can execute arbitrary Python code, resulting in OS command execution, because safe_load is not used.

Published: May 22, 2020 Modified: Jun 17, 2026
CWE-78

CVSS Metrics

CVSSv3
Attack Vector: NETWORK Attack Complexity: LOW Privileges Required: NONE User Interaction: NONE Scope: UNCHANGED Confidentiality Impact: HIGH Integrity Impact: HIGH Availability Impact: HIGH

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

Affected Products (1)

Vendor Product Version
python jw.util * < 2.3

GitHub Security Advisory GHSA-h72c-w3q3-55qq

OS Command Injection in jw.util

pip jw.util < 2.3 Fixed: 2.3

Risk Scores

CVSS Score 9.8 / 10
EPSS Score 4.42%

Top 9% most likely to be exploited

Threat Score 40.5 / 100

Data Sources

NVD EPSS GitHub