CVE-2014-3429: ipython ipython_notebook Code Injection
CVSS: 6.8v2.0MediumModified
AliasesMGASA-2014-0320GHSA-75cw-5cgv-g853PYSEC-2014-21UBUNTU-CVE-2014-3429DEBIAN-CVE-2014-3429
Published 07-08-2014Last modified 06-08-2024
Vulnerability summary
CVE-2014-3429 is a medium (CVSS 6.8) Code Injection vulnerability in ipython ipython_notebook. EPSS estimates a 4.70% chance of exploitation in the next 30 days, higher than 91.7% of scored vulnerabilities.
CVSS score
6.8/10
010
Medium · v2.0 (NVD)EPSS score
4.70%
0%100%
Low · 0.00 pp in 30 daysKEVNot listedIn no KEV catalog
RansomwareNone recordedNo known use recorded
Public exploits0No public exploits recorded
Timeline
- 07-08-2014PublishedVulnerability first disclosed.
- 06-08-2024Last modifiedVulnerability information updated.
Description
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.
CVSS metrics
3 scores · 2 sources · 3 versionsCritical 9.3Preferred score · OSV · Pypi (Ecosystem advisory) · calculated from vector
CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N/E:USourcesSingle source
Critical 9.8Preferred score · OSV · Pypi (Ecosystem advisory) · calculated from vector
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:HSourcesSingle source
Medium 6.8Preferred score · NVD (NIST)
AV:N/AC:M/Au:N/C:P/I:P/A:PSourcesSingle source
EPSS trend
Probability
4.70%
Chance of exploitation in the next 30 days
Percentile
92%
Versus all other CVEs
30-day change
0.00 pp
From 4.70% on 20-09-2026
20-09-202620-10-2026
EPSS score4.70%
Known exploited
Compare KEV catalogsNot in any of the 3 tracked catalogs.
Public exploits
0 foundNo public exploits indexed.
Weaknesses
CWE · root causeAffected systems
Mageia3 products
- ipython< 0.13.2-1.1.mga3
- ipython< 1.1.0-3.1.mga4
- mageiaEOL3.0 | 4.0
Debian1 product
- ipython< 1.2.0~rc1-1
Ipython1 product
- ipython_notebook0.12 | 0.12.1 | 0.13 | 0.13.1 | 0.13.2 | 1.0.0 | 1.1.0
Opensuse1 product
- opensuseEOL13.1 | 13.2
PyPI1 product
- ipython≥ 0.12, < 1.2.0
Ubuntu1 product
- ipython< 1.2.1-2
6 vendors · 8 products
References
22 links- lists.opensuse.org/opensuse-updates/2014-08/msg00039.htmlVendor AdvisoryX Refsource SUSEThird Party AdvisoryWEB
- lambdaops.com/cross-origin-websocket-hijacking-of-ipythonX Refsource CONFIRMPress/Media CoverageTechnical DescriptionWEB
- permalink.gmane.org/gmane.comp.python.ipython.devel/13198Mailing ListX Refsource MLISTBroken LinkWEB
- www.mandriva.com/security/advisories?name=MDVSA-2015:160Vendor AdvisoryX Refsource MANDRIVABroken LinkAdvisory
Show all 22 references
- github.com/ipython/ipythonPACKAGE