Jupyter Notebook Attacks Taxonomy: Ransomware, Data Exfiltration, and Security Misconfiguration
Phuong Cao

TL;DR
This paper systematically classifies security threats to Jupyter Notebooks, highlighting vulnerabilities like ransomware and data theft, and proposes auditing methods to improve detection and resilience against evolving attacks.
Contribution
It provides the first comprehensive taxonomy of Jupyter Notebook attacks and suggests design improvements for better security auditing and threat detection.
Findings
Identifies ransomware, data exfiltration, and misconfiguration as key threats.
Highlights the challenges of monitoring encrypted WebSocket protocols.
Emphasizes the need for cryptographic and auditing enhancements.
Abstract
Open-science collaboration using Jupyter Notebooks may expose expensively trained AI models, high-performance computing resources, and training data to security vulnerabilities, such as unauthorized access, accidental deletion, or misuse. The ubiquitous deployments of Jupyter Notebooks (~11 million public notebooks on Github have transformed collaborative scientific computing by enabling reproducible research. Jupyter is the main HPC's science gateway interface between AI researchers and supercomputers at academic institutions, such as the National Center for Supercomputing Applications (NCSA), national labs, and the industry. An impactful attack targeting Jupyter could disrupt scientific missions and business operations. This paper describes the network-based attack taxonomy of Jupyter Notebooks, such as ransomware, data exfiltration, security misconfiguration, and resource abuse for…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsAdvanced Malware Detection Techniques · Information and Cyber Security
