GitHub Advisoryadvisory · PyPI

GHSA-7wgr-7666-7pwj Path Traversal in openapi-python-client

LOW Published 2020-08-20 Modified 2024-10-07 Official page ↗
Aliases
CVE-2020-15141
Ecosystem
PyPI
Packages
openapi-python-client
Severity
Low
CVSS vector
CVSS:3.1/AV:N/AC:H/PR:L/UI:R/S:C/C:N/I:L/A:N
Weaknesses
CWE-22
Reviewed
2020-08-14

Affected packages

• PyPI openapi-python-client: < 0.5.3 → fixed in 0.5.3

Description

Impact Path traversal vulnerability. If a user generated a client using a maliciously crafted OpenAPI document, it is possible for generated files to be placed in arbitrary locations on disk. Giving this a CVSS score of 3.0 (Low) with CVSS:3.0/AV:N/AC:H/PR:L/UI:R/S:C/C:N/I:L/A:N/E:P/RL:U/RC:C Patches A fix is being worked on for version 0.5.3 Workarounds Inspect OpenAPI documents before generating clients for them. For more information If you have any questions or comments about this advisory: • Open an issue in openapi-python-client • Email us at [email protected]

Related

Alias · CVE (1)

  • CVE-2020-15141 In openapi-python-client before version 0.5.3, there is a path traversal vulnerability. vulnerability

Weakness · CWE (1)

  • CWE-22 Improper Limitation of a Pathname to a Restricted Directory weakness

References