CVE-2021-39906 High · 8.7 EPSS 60.7%
Improper validation of ipynb files in GitLab CE/EE version 13.5 and above allows an attacker to execute arbitrary JavaScript code on the victim's behalf.
GitLab · GitLab
Summary
The flaw is improper validation of ipynb (Jupyter notebook) files in GitLab CE/EE, affecting version 13.5 and above. An attacker who gets a victim to interact with a malicious notebook can execute arbitrary JavaScript in the victim's browser session, acting on their behalf; this requires network access, low privileges, and user interaction, and the scope changes beyond the vulnerable component.
Heading is the official description · CVE.org
Priority scorePatchfirst’s 0 to 100 ranking. It adds points for CISA KEV listing, ransomware use, EPSS, threat reports, public exploit code and CVSS. Every CVE page shows the breakdown. Breakdown
25.9 / 100
- Exploited
- Not confirmed
- Reports
- 0
- Tactics
- 0/15
Exploitation timelineDated milestones for a CVE: when it was disclosed, when exploit code became public, when exploitation was confirmed, and when threat reports named it.
Disclosed on 4 Nov 2021. No public exploit code or confirmed exploitation is recorded.
MITRE ATT&CKA public catalogue of the techniques attackers use, maintained by MITRE. Patchfirst uses it to describe what attackers do with a vulnerability. techniques
No techniques linkedNo ATT&CK techniques are linked to this CVE yet. MITRE CTID has not mapped it, and no report passage in the corpus ties it to a technique.