Skip to content
OpenAdvisories
Critical · 9.8 CVE-2017-16764 EUVD-2017-0023GHSA-9pv8-q5rx-c8gqPYSEC-2017-79

django_make_app is vulnerable to Code Injection

Published Nov 10, 2017 · Updated Aug 5, 2024 · Assigned by mitre

Description

An exploitable vulnerability exists in the YAML parsing functionality in the read_yaml_file method in io_utils.py in django_make_app 0.1.3. A YAML parser can execute arbitrary Python commands resulting in command execution. An attacker can insert Python into loaded YAML to trigger this vulnerability.

Affected packages

EcosystemPackageAffectedFixedRecord
PyPI django-make-app <= 0.1.3 — GHSA-9pv8-q5rx-c8gq
PyPI django-make-app >= 0.1.0.1 — PYSEC-2017-79

References