---
title: "CVE-2022-36070\n    | Ubuntu"
description: Ubuntu is an open source software operating system that runs from the
  desktop, to the cloud, to all your internet connected things.
url: https://ubuntu.com/security/CVE-2022-36070?format=md
keywords: index, follow
---

# CVE-2022-36070

Publication date 7 September 2022

Last updated 1 August 2025

---

Ubuntu priority

**Medium**

[Why this priority?](https://ubuntu.com/security/cves/about#priority )

## Cvss 3 Severity Score

**7.3 · High**

[Score breakdown](https://ubuntu.com/security/CVE-2022-36070?format=md#impact-score)

Toggle side navigation

## Description

Poetry is a dependency manager for Python. To handle dependencies that come
from a Git repository, Poetry executes various commands, e.g. `git config`.
These commands are being executed using the executable’s name and not its
absolute path. This can lead to the execution of untrusted code due to the
way Windows resolves executable names to paths. Unlike Linux-based
operating systems, Windows searches for the executable in the current
directory first and looks in the paths that are defined in the `PATH`
environment variable afterward. This vulnerability can lead to Arbitrary
Code Execution, which would lead to the takeover of the system. If a
developer is exploited, the attacker could steal credentials or persist
their access. If the exploit happens on a server, the attackers could use
their access to attack other internal systems. Since this vulnerability
requires a fair amount of user interaction, it is not as dangerous as a
remotely exploitable one. However, it still puts developers at risk when
dealing with untrusted files in a way they think is safe. The victim could
also not protect themself by vetting any Git or Poetry config files that
might be present in the directory, because the behavior is undocumented.
Versions 1.1.9 and 1.2.0b1 contain patches for this issue.

[Read the notes from the security team](https://ubuntu.com/security/CVE-2022-36070?format=md#notes)

## Status

Show unmaintained releases

| Package | Ubuntu Release | Status |
| --- | --- | --- |
| poetry | 22.04 LTS jammy | Not affected |
| 20.04 LTS focal | Not in release |
| 18.04 LTS bionic | Not in release |
| 16.04 LTS xenial | Not in release |
| 14.04 LTS trusty | Not in release |

---

* [How can I get the fixes?](https://ubuntu.com/security/cves/about#security)
* [What do statuses mean?](https://ubuntu.com/security/cves/about#statuses)

## Notes

---

### [alexmurray](https://launchpad.net/~alexmurray)

Only affects poetry on Windows so Ubuntu is not-affected.

## Severity score breakdown

CVSS version:
CVSS v3.0

**Base score**

7.3 · High

* Base metrics

  | Parameter | Value |
  | --- | --- |
  | Attack vector | Local |
  | Attack complexity | Low |
  | Privileges required | Low |
  | User interaction | Required |
  | Scope | Unchanged |
  | Confidentiality impact | High |
  | Integrity impact | High |
  | Availability impact | High |
* Scores

  | Parameter | Value |
  | --- | --- |
  | Base score | 7.3 · High |
  | Exploitability score | - |
  | Impact score | - |

**Vector:** CVSS:3.1/AV:L/AC:L/PR:L/UI:R/S:U/C:H/I:H/A:H

## References

* [MITRE](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2022-36070)
* [NVD](https://nvd.nist.gov/vuln/detail/CVE-2022-36070)
* [Launchpad](https://launchpad.net/bugs/cve/CVE-2022-36070)
* [Debian](https://security-tracker.debian.org/tracker/CVE-2022-36070)

### Other references

* <https://github.com/python-poetry/poetry/security/advisories/GHSA-j4j9-7hg9-97g6>
* <https://github.com/python-poetry/poetry/releases/tag/1.1.9>
* <https://github.com/python-poetry/poetry/releases/tag/1.2.0b1>
* <https://www.cve.org/CVERecord?id=CVE-2022-36070>
