Skip to main content
← All vulnerabilities
CVE-2022-21699PYSEC-2022-12GHSA-PQ7M-3GW7-GQ5X

Execution with Unnecessary Privileges in ipython

Published
Last modified
published
Not listed in CISA KEV
Fix
Fixed in 5.11, 7.16.3, 7.31.1, 8.0.1, 6.0.0rc1
None on Exploit-DB, Metasploit or GitHub
  • Exploitation: poc
  • Automatable: no
  • Technical impact: total

Summary

IPython (Interactive Python) is a command shell for interactive computing in multiple programming languages, originally developed for the Python programming language. Affected versions are subject to an arbitrary code execution vulnerability achieved by not properly managing cross user temporary files. This vulnerability allows one user to run code as another on the same machine. All users are advised to upgrade.

Timeline

  1. CVE published
  2. CISA SSVC assessment

    Exploitation: poc · Automatable: no · Technical impact: total

  3. Record last updated

Affected versions

  • ipython ipython

    fixed in 5.11; From 6.0.0 · fixed in 7.16.3; From 7.17.0 · fixed in 7.31.1; From 8.0.0 · fixed in 8.0.1

  • ipythonPyPI

    fixed in 6.0.0rc1; From 6.0.0 · fixed in 7.16.3; From 7.17.0 · fixed in 7.31.1; From 8.0.0 · fixed in 8.0.1

  • ipythonPyPI

    fixed in 5.11

  • ipythonPyPI

    From 6.0.0 · fixed in 7.16.3

  • ipythonPyPI

    From 7.17.0 · fixed in 7.31.1

  • ipythonPyPI

    From 8.0.0 · fixed in 8.0.1

References 6

GitHub · ipython/ipython

ipython.readthedocs.io

lists.debian.org

lists.fedoraproject.org