ID CVE-2022-21699
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.
References
Vulnerable Configurations
  • cpe:2.3:a:ipython:ipython:2.0.0:*:*:*:*:*:*:*
    cpe:2.3:a:ipython:ipython:2.0.0:*:*:*:*:*:*:*
  • cpe:2.3:a:ipython:ipython:2.1.0:*:*:*:*:*:*:*
    cpe:2.3:a:ipython:ipython:2.1.0:*:*:*:*:*:*:*
  • cpe:2.3:a:ipython:ipython:2.2.0:*:*:*:*:*:*:*
    cpe:2.3:a:ipython:ipython:2.2.0:*:*:*:*:*:*:*
  • cpe:2.3:a:ipython:ipython:2.3.0:*:*:*:*:*:*:*
    cpe:2.3:a:ipython:ipython:2.3.0:*:*:*:*:*:*:*
  • cpe:2.3:a:ipython:ipython:2.3.1:*:*:*:*:*:*:*
    cpe:2.3:a:ipython:ipython:2.3.1:*:*:*:*:*:*:*
  • cpe:2.3:a:ipython:ipython:2.4.0:*:*:*:*:*:*:*
    cpe:2.3:a:ipython:ipython:2.4.0:*:*:*:*:*:*:*
  • cpe:2.3:a:ipython:ipython:2.4.1:*:*:*:*:*:*:*
    cpe:2.3:a:ipython:ipython:2.4.1:*:*:*:*:*:*:*
  • cpe:2.3:a:ipython:ipython:3.0.0:*:*:*:*:*:*:*
    cpe:2.3:a:ipython:ipython:3.0.0:*:*:*:*:*:*:*
  • cpe:2.3:a:ipython:ipython:3.1.0:*:*:*:*:*:*:*
    cpe:2.3:a:ipython:ipython:3.1.0:*:*:*:*:*:*:*
  • cpe:2.3:a:ipython:ipython:3.2.0:*:*:*:*:*:*:*
    cpe:2.3:a:ipython:ipython:3.2.0:*:*:*:*:*:*:*
  • cpe:2.3:a:ipython:ipython:3.2.1:*:*:*:*:*:*:*
    cpe:2.3:a:ipython:ipython:3.2.1:*:*:*:*:*:*:*
  • cpe:2.3:a:ipython:ipython:3.2.2:*:*:*:*:*:*:*
    cpe:2.3:a:ipython:ipython:3.2.2:*:*:*:*:*:*:*
  • cpe:2.3:a:ipython:ipython:3.2.3:*:*:*:*:*:*:*
    cpe:2.3:a:ipython:ipython:3.2.3:*:*:*:*:*:*:*
  • cpe:2.3:a:ipython:ipython:4.0.0:-:*:*:*:*:*:*
    cpe:2.3:a:ipython:ipython:4.0.0:-:*:*:*:*:*:*
  • cpe:2.3:a:ipython:ipython:4.0.0:beta1:*:*:*:*:*:*
    cpe:2.3:a:ipython:ipython:4.0.0:beta1:*:*:*:*:*:*
  • cpe:2.3:a:ipython:ipython:4.0.1:*:*:*:*:*:*:*
    cpe:2.3:a:ipython:ipython:4.0.1:*:*:*:*:*:*:*
  • cpe:2.3:a:ipython:ipython:4.0.3:*:*:*:*:*:*:*
    cpe:2.3:a:ipython:ipython:4.0.3:*:*:*:*:*:*:*
  • cpe:2.3:a:ipython:ipython:4.1.0:-:*:*:*:*:*:*
    cpe:2.3:a:ipython:ipython:4.1.0:-:*:*:*:*:*:*
  • cpe:2.3:a:ipython:ipython:4.1.0:rc1:*:*:*:*:*:*
    cpe:2.3:a:ipython:ipython:4.1.0:rc1:*:*:*:*:*:*
  • cpe:2.3:a:ipython:ipython:4.1.0:rc2:*:*:*:*:*:*
    cpe:2.3:a:ipython:ipython:4.1.0:rc2:*:*:*:*:*:*
  • cpe:2.3:a:ipython:ipython:4.1.1:*:*:*:*:*:*:*
    cpe:2.3:a:ipython:ipython:4.1.1:*:*:*:*:*:*:*
  • cpe:2.3:a:ipython:ipython:4.1.2:*:*:*:*:*:*:*
    cpe:2.3:a:ipython:ipython:4.1.2:*:*:*:*:*:*:*
  • cpe:2.3:a:ipython:ipython:4.2.0:*:*:*:*:*:*:*
    cpe:2.3:a:ipython:ipython:4.2.0:*:*:*:*:*:*:*
  • cpe:2.3:a:ipython:ipython:4.2.1:*:*:*:*:*:*:*
    cpe:2.3:a:ipython:ipython:4.2.1:*:*:*:*:*:*:*
  • cpe:2.3:a:ipython:ipython:5.0.0:-:*:*:*:*:*:*
    cpe:2.3:a:ipython:ipython:5.0.0:-:*:*:*:*:*:*
  • cpe:2.3:a:ipython:ipython:5.0.0:beta1:*:*:*:*:*:*
    cpe:2.3:a:ipython:ipython:5.0.0:beta1:*:*:*:*:*:*
  • cpe:2.3:a:ipython:ipython:5.0.0:beta2:*:*:*:*:*:*
    cpe:2.3:a:ipython:ipython:5.0.0:beta2:*:*:*:*:*:*
  • cpe:2.3:a:ipython:ipython:5.0.0:beta3:*:*:*:*:*:*
    cpe:2.3:a:ipython:ipython:5.0.0:beta3:*:*:*:*:*:*
  • cpe:2.3:a:ipython:ipython:5.0.0:beta4:*:*:*:*:*:*
    cpe:2.3:a:ipython:ipython:5.0.0:beta4:*:*:*:*:*:*
  • cpe:2.3:a:ipython:ipython:5.0.0:rc1:*:*:*:*:*:*
    cpe:2.3:a:ipython:ipython:5.0.0:rc1:*:*:*:*:*:*
  • cpe:2.3:a:ipython:ipython:5.0.2:*:*:*:*:*:*:*
    cpe:2.3:a:ipython:ipython:5.0.2:*:*:*:*:*:*:*
  • cpe:2.3:a:ipython:ipython:5.1.0:*:*:*:*:*:*:*
    cpe:2.3:a:ipython:ipython:5.1.0:*:*:*:*:*:*:*
  • cpe:2.3:a:ipython:ipython:5.2.0:*:*:*:*:*:*:*
    cpe:2.3:a:ipython:ipython:5.2.0:*:*:*:*:*:*:*
  • cpe:2.3:a:ipython:ipython:5.2.1:*:*:*:*:*:*:*
    cpe:2.3:a:ipython:ipython:5.2.1:*:*:*:*:*:*:*
  • cpe:2.3:a:ipython:ipython:5.2.2:*:*:*:*:*:*:*
    cpe:2.3:a:ipython:ipython:5.2.2:*:*:*:*:*:*:*
  • cpe:2.3:a:ipython:ipython:5.3.0:*:*:*:*:*:*:*
    cpe:2.3:a:ipython:ipython:5.3.0:*:*:*:*:*:*:*
  • cpe:2.3:a:ipython:ipython:5.4.0:*:*:*:*:*:*:*
    cpe:2.3:a:ipython:ipython:5.4.0:*:*:*:*:*:*:*
  • cpe:2.3:a:ipython:ipython:5.4.1:*:*:*:*:*:*:*
    cpe:2.3:a:ipython:ipython:5.4.1:*:*:*:*:*:*:*
  • cpe:2.3:a:ipython:ipython:5.5.0:*:*:*:*:*:*:*
    cpe:2.3:a:ipython:ipython:5.5.0:*:*:*:*:*:*:*
  • cpe:2.3:a:ipython:ipython:5.6.0:*:*:*:*:*:*:*
    cpe:2.3:a:ipython:ipython:5.6.0:*:*:*:*:*:*:*
  • cpe:2.3:a:ipython:ipython:5.7.0:*:*:*:*:*:*:*
    cpe:2.3:a:ipython:ipython:5.7.0:*:*:*:*:*:*:*
  • cpe:2.3:a:ipython:ipython:5.8.0:*:*:*:*:*:*:*
    cpe:2.3:a:ipython:ipython:5.8.0:*:*:*:*:*:*:*
  • cpe:2.3:a:ipython:ipython:5.9.0:*:*:*:*:*:*:*
    cpe:2.3:a:ipython:ipython:5.9.0:*:*:*:*:*:*:*
  • cpe:2.3:a:ipython:ipython:5.10.0:*:*:*:*:*:*:*
    cpe:2.3:a:ipython:ipython:5.10.0:*:*:*:*:*:*:*
  • cpe:2.3:a:ipython:ipython:6.0.0:-:*:*:*:*:*:*
    cpe:2.3:a:ipython:ipython:6.0.0:-:*:*:*:*:*:*
  • cpe:2.3:a:ipython:ipython:6.0.0:rc1:*:*:*:*:*:*
    cpe:2.3:a:ipython:ipython:6.0.0:rc1:*:*:*:*:*:*
  • cpe:2.3:a:ipython:ipython:6.1.0:*:*:*:*:*:*:*
    cpe:2.3:a:ipython:ipython:6.1.0:*:*:*:*:*:*:*
  • cpe:2.3:a:ipython:ipython:6.2.0:*:*:*:*:*:*:*
    cpe:2.3:a:ipython:ipython:6.2.0:*:*:*:*:*:*:*
  • cpe:2.3:a:ipython:ipython:6.2.1:*:*:*:*:*:*:*
    cpe:2.3:a:ipython:ipython:6.2.1:*:*:*:*:*:*:*
  • cpe:2.3:a:ipython:ipython:6.3.0:*:*:*:*:*:*:*
    cpe:2.3:a:ipython:ipython:6.3.0:*:*:*:*:*:*:*
  • cpe:2.3:a:ipython:ipython:6.3.1:*:*:*:*:*:*:*
    cpe:2.3:a:ipython:ipython:6.3.1:*:*:*:*:*:*:*
  • cpe:2.3:a:ipython:ipython:6.4.0:*:*:*:*:*:*:*
    cpe:2.3:a:ipython:ipython:6.4.0:*:*:*:*:*:*:*
  • cpe:2.3:a:ipython:ipython:6.5.0:*:*:*:*:*:*:*
    cpe:2.3:a:ipython:ipython:6.5.0:*:*:*:*:*:*:*
  • cpe:2.3:a:ipython:ipython:7.0.0:-:*:*:*:*:*:*
    cpe:2.3:a:ipython:ipython:7.0.0:-:*:*:*:*:*:*
  • cpe:2.3:a:ipython:ipython:7.0.0:beta1:*:*:*:*:*:*
    cpe:2.3:a:ipython:ipython:7.0.0:beta1:*:*:*:*:*:*
  • cpe:2.3:a:ipython:ipython:7.0.0:rc1:*:*:*:*:*:*
    cpe:2.3:a:ipython:ipython:7.0.0:rc1:*:*:*:*:*:*
  • cpe:2.3:a:ipython:ipython:7.0.1:*:*:*:*:*:*:*
    cpe:2.3:a:ipython:ipython:7.0.1:*:*:*:*:*:*:*
  • cpe:2.3:a:ipython:ipython:7.1.0:*:*:*:*:*:*:*
    cpe:2.3:a:ipython:ipython:7.1.0:*:*:*:*:*:*:*
  • cpe:2.3:a:ipython:ipython:7.1.1:*:*:*:*:*:*:*
    cpe:2.3:a:ipython:ipython:7.1.1:*:*:*:*:*:*:*
  • cpe:2.3:a:ipython:ipython:7.2.0:*:*:*:*:*:*:*
    cpe:2.3:a:ipython:ipython:7.2.0:*:*:*:*:*:*:*
  • cpe:2.3:a:ipython:ipython:7.3.0:*:*:*:*:*:*:*
    cpe:2.3:a:ipython:ipython:7.3.0:*:*:*:*:*:*:*
  • cpe:2.3:a:ipython:ipython:7.4.0:*:*:*:*:*:*:*
    cpe:2.3:a:ipython:ipython:7.4.0:*:*:*:*:*:*:*
  • cpe:2.3:a:ipython:ipython:7.5.0:*:*:*:*:*:*:*
    cpe:2.3:a:ipython:ipython:7.5.0:*:*:*:*:*:*:*
  • cpe:2.3:a:ipython:ipython:7.6.0:*:*:*:*:*:*:*
    cpe:2.3:a:ipython:ipython:7.6.0:*:*:*:*:*:*:*
  • cpe:2.3:a:ipython:ipython:7.6.1:*:*:*:*:*:*:*
    cpe:2.3:a:ipython:ipython:7.6.1:*:*:*:*:*:*:*
  • cpe:2.3:a:ipython:ipython:7.7.0:*:*:*:*:*:*:*
    cpe:2.3:a:ipython:ipython:7.7.0:*:*:*:*:*:*:*
  • cpe:2.3:a:ipython:ipython:7.8.0:*:*:*:*:*:*:*
    cpe:2.3:a:ipython:ipython:7.8.0:*:*:*:*:*:*:*
  • cpe:2.3:a:ipython:ipython:7.9.0:*:*:*:*:*:*:*
    cpe:2.3:a:ipython:ipython:7.9.0:*:*:*:*:*:*:*
  • cpe:2.3:a:ipython:ipython:7.10.0:*:*:*:*:*:*:*
    cpe:2.3:a:ipython:ipython:7.10.0:*:*:*:*:*:*:*
  • cpe:2.3:a:ipython:ipython:7.10.1:*:*:*:*:*:*:*
    cpe:2.3:a:ipython:ipython:7.10.1:*:*:*:*:*:*:*
  • cpe:2.3:a:ipython:ipython:7.10.2:*:*:*:*:*:*:*
    cpe:2.3:a:ipython:ipython:7.10.2:*:*:*:*:*:*:*
  • cpe:2.3:a:ipython:ipython:7.11.0:*:*:*:*:*:*:*
    cpe:2.3:a:ipython:ipython:7.11.0:*:*:*:*:*:*:*
  • cpe:2.3:a:ipython:ipython:7.11.1:*:*:*:*:*:*:*
    cpe:2.3:a:ipython:ipython:7.11.1:*:*:*:*:*:*:*
  • cpe:2.3:a:ipython:ipython:7.12.0:*:*:*:*:*:*:*
    cpe:2.3:a:ipython:ipython:7.12.0:*:*:*:*:*:*:*
  • cpe:2.3:a:ipython:ipython:7.13.0:*:*:*:*:*:*:*
    cpe:2.3:a:ipython:ipython:7.13.0:*:*:*:*:*:*:*
  • cpe:2.3:a:ipython:ipython:7.14.0:*:*:*:*:*:*:*
    cpe:2.3:a:ipython:ipython:7.14.0:*:*:*:*:*:*:*
  • cpe:2.3:a:ipython:ipython:7.15.0:*:*:*:*:*:*:*
    cpe:2.3:a:ipython:ipython:7.15.0:*:*:*:*:*:*:*
  • cpe:2.3:a:ipython:ipython:7.16.0:*:*:*:*:*:*:*
    cpe:2.3:a:ipython:ipython:7.16.0:*:*:*:*:*:*:*
  • cpe:2.3:a:ipython:ipython:7.16.1:*:*:*:*:*:*:*
    cpe:2.3:a:ipython:ipython:7.16.1:*:*:*:*:*:*:*
  • cpe:2.3:a:ipython:ipython:7.16.2:*:*:*:*:*:*:*
    cpe:2.3:a:ipython:ipython:7.16.2:*:*:*:*:*:*:*
  • cpe:2.3:a:ipython:ipython:7.17.0:*:*:*:*:*:*:*
    cpe:2.3:a:ipython:ipython:7.17.0:*:*:*:*:*:*:*
  • cpe:2.3:a:ipython:ipython:7.18.0:*:*:*:*:*:*:*
    cpe:2.3:a:ipython:ipython:7.18.0:*:*:*:*:*:*:*
  • cpe:2.3:a:ipython:ipython:7.18.1:*:*:*:*:*:*:*
    cpe:2.3:a:ipython:ipython:7.18.1:*:*:*:*:*:*:*
  • cpe:2.3:a:ipython:ipython:7.19.0:*:*:*:*:*:*:*
    cpe:2.3:a:ipython:ipython:7.19.0:*:*:*:*:*:*:*
  • cpe:2.3:a:ipython:ipython:7.20.0:*:*:*:*:*:*:*
    cpe:2.3:a:ipython:ipython:7.20.0:*:*:*:*:*:*:*
  • cpe:2.3:a:ipython:ipython:7.21.0:*:*:*:*:*:*:*
    cpe:2.3:a:ipython:ipython:7.21.0:*:*:*:*:*:*:*
  • cpe:2.3:a:ipython:ipython:7.22.0:*:*:*:*:*:*:*
    cpe:2.3:a:ipython:ipython:7.22.0:*:*:*:*:*:*:*
  • cpe:2.3:a:ipython:ipython:7.23.0:*:*:*:*:*:*:*
    cpe:2.3:a:ipython:ipython:7.23.0:*:*:*:*:*:*:*
  • cpe:2.3:a:ipython:ipython:7.23.1:*:*:*:*:*:*:*
    cpe:2.3:a:ipython:ipython:7.23.1:*:*:*:*:*:*:*
  • cpe:2.3:a:ipython:ipython:7.24.0:*:*:*:*:*:*:*
    cpe:2.3:a:ipython:ipython:7.24.0:*:*:*:*:*:*:*
  • cpe:2.3:a:ipython:ipython:7.24.1:*:*:*:*:*:*:*
    cpe:2.3:a:ipython:ipython:7.24.1:*:*:*:*:*:*:*
  • cpe:2.3:a:ipython:ipython:7.25.0:*:*:*:*:*:*:*
    cpe:2.3:a:ipython:ipython:7.25.0:*:*:*:*:*:*:*
  • cpe:2.3:a:ipython:ipython:7.26.0:*:*:*:*:*:*:*
    cpe:2.3:a:ipython:ipython:7.26.0:*:*:*:*:*:*:*
  • cpe:2.3:a:ipython:ipython:7.27.0:*:*:*:*:*:*:*
    cpe:2.3:a:ipython:ipython:7.27.0:*:*:*:*:*:*:*
  • cpe:2.3:a:ipython:ipython:7.28.0:*:*:*:*:*:*:*
    cpe:2.3:a:ipython:ipython:7.28.0:*:*:*:*:*:*:*
  • cpe:2.3:a:ipython:ipython:7.29.0:*:*:*:*:*:*:*
    cpe:2.3:a:ipython:ipython:7.29.0:*:*:*:*:*:*:*
  • cpe:2.3:a:ipython:ipython:7.30.0:*:*:*:*:*:*:*
    cpe:2.3:a:ipython:ipython:7.30.0:*:*:*:*:*:*:*
  • cpe:2.3:a:ipython:ipython:7.30.1:*:*:*:*:*:*:*
    cpe:2.3:a:ipython:ipython:7.30.1:*:*:*:*:*:*:*
  • cpe:2.3:a:ipython:ipython:7.31.0:*:*:*:*:*:*:*
    cpe:2.3:a:ipython:ipython:7.31.0:*:*:*:*:*:*:*
  • cpe:2.3:a:ipython:ipython:8.0.0:-:*:*:*:*:*:*
    cpe:2.3:a:ipython:ipython:8.0.0:-:*:*:*:*:*:*
  • cpe:2.3:a:ipython:ipython:8.0.0:alpha1:*:*:*:*:*:*
    cpe:2.3:a:ipython:ipython:8.0.0:alpha1:*:*:*:*:*:*
  • cpe:2.3:a:ipython:ipython:8.0.0:beta1:*:*:*:*:*:*
    cpe:2.3:a:ipython:ipython:8.0.0:beta1:*:*:*:*:*:*
  • cpe:2.3:a:ipython:ipython:8.0.0:rc1:*:*:*:*:*:*
    cpe:2.3:a:ipython:ipython:8.0.0:rc1:*:*:*:*:*:*
  • cpe:2.3:o:debian:debian_linux:9.0:*:*:*:*:*:*:*
    cpe:2.3:o:debian:debian_linux:9.0:*:*:*:*:*:*:*
  • cpe:2.3:o:debian:debian_linux:10.0:*:*:*:*:*:*:*
    cpe:2.3:o:debian:debian_linux:10.0:*:*:*:*:*:*:*
  • cpe:2.3:o:debian:debian_linux:11.0:*:*:*:*:*:*:*
    cpe:2.3:o:debian:debian_linux:11.0:*:*:*:*:*:*:*
  • cpe:2.3:o:fedoraproject:fedora:34:*:*:*:*:*:*:*
    cpe:2.3:o:fedoraproject:fedora:34:*:*:*:*:*:*:*
  • cpe:2.3:o:fedoraproject:fedora:35:*:*:*:*:*:*:*
    cpe:2.3:o:fedoraproject:fedora:35:*:*:*:*:*:*:*
CVSS
Base: 4.6 (as of 25-03-2022 - 15:04)
Impact:
Exploitability:
CWE CWE-279
CAPEC
  • Web Logs Tampering
    Web Logs Tampering attacks involve an attacker injecting, deleting or otherwise tampering with the contents of web logs typically for the purposes of masking other malicious behavior. Additionally, writing malicious data to log files may target jobs, filters, reports, and other agents that process the logs in an asynchronous attack pattern. This pattern of attack is similar to "Log Injection-Tampering-Forging" except that in this case, the attack is targeting the logs of the web server and not the application.
Access
VectorComplexityAuthentication
LOCAL LOW NONE
Impact
ConfidentialityIntegrityAvailability
PARTIAL PARTIAL PARTIAL
cvss-vector via4 AV:L/AC:L/Au:N/C:P/I:P/A:P
Last major update 25-03-2022 - 15:04
Published 19-01-2022 - 22:15
Last modified 25-03-2022 - 15:04
Back to Top