IPython Notebook 0.12 through 1.x before 1.2 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.
References
Link | Resource |
---|---|
http://advisories.mageia.org/MGASA-2014-0320.html | Third Party Advisory |
http://lambdaops.com/cross-origin-websocket-hijacking-of-ipython | Press/Media Coverage Technical Description |
http://lists.opensuse.org/opensuse-updates/2014-08/msg00039.html | Third Party Advisory |
http://permalink.gmane.org/gmane.comp.python.ipython.devel/13198 | Broken Link |
http://seclists.org/oss-sec/2014/q3/152 | Third Party Advisory VDB Entry |
http://www.mandriva.com/security/advisories?name=MDVSA-2015:160 | Broken Link |
https://bugzilla.redhat.com/show_bug.cgi?id=1119890 | Issue Tracking |
https://exchange.xforce.ibmcloud.com/vulnerabilities/94497 | |
https://github.com/ipython/ipython/pull/4845 | Patch Issue Tracking |
History
No history.
MITRE Information
Status: PUBLISHED
Assigner: mitre
Published: 2014-08-07T10:00:00
Updated: 2017-08-28T12:57:01
Reserved: 2014-05-07T00:00:00
Link: CVE-2014-3429
JSON object: View
NVD Information
Status : Modified
Published: 2014-08-07T11:13:34.843
Modified: 2018-10-30T16:27:35.843
Link: CVE-2014-3429
JSON object: View
Redhat Information
No data.
CWE