Skip to content
IPythonGHSA-75cw-5cgv-g853

IPython Notebook vulnerable to improper validation of the origin of websocket requests

High9.8CVE-2014-3429 · Published May 14, 2022 · updated Sep 23, 2024

IPython Notebook 0.12 through 1.x before 1.2.0 does not validate the origin of websocket requests, which allows remote attackers to execute arbitrary code by leveraging knowledge of the kernel id and a crafted page.

GitHub advisory

Affected versions

PackageAffectedFixed in
ipython
PyPI
>= 0.12, < 1.2.01.2.0
Details and references

More IPython advisories

All IPython
Advisory
IPython vulnerable to command injection via set_term_title
Low4.5Feb 10, 2023
Improper Neutralization of Input During Web Page Generation in IPython
Medium6.1May 17, 2022
IPython vulnerable to cross site request forgery (CSRF)
High8.8May 17, 2022
Improper Neutralization of Input During Web Page Generation in IPython
Medium6.1May 13, 2022
Execution with Unnecessary Privileges in ipython
High8.2Jan 21, 2022

Critical advisories by email

Wednesdays: the week’s critical and high advisories in the AI and data stack, with the fixed versions. Only in weeks that have some.

Double opt-in. Unsubscribe any time.