Track vulnerabilities like this one.
Sign up free to get alerted when software you use is affected.
6.1
CVE-2020-15930: Joplin Desktop: Malicious HTML Embeds Can Run Arbitrary Code
CVE-2020-15930 · published 6 years ago
Summary
Joplin Desktop versions 1.0.190 to 1.0.245 are affected by a security risk that allows an attacker to run malicious code on your device if you open a specially crafted note with an embedded HTML tag. This could potentially allow the attacker to access your personal data or take control of your device. Update to a fixed version of Joplin Desktop to protect against this risk.
What to do
- Update laurent22 joplin to version 1.1.7.
Affected software
| Ecosystem | Vendor | Product | Affected versions |
|---|---|---|---|
| npm | laurent22 | joplin |
>= 1.0.190, < 1.1.7 Fix: upgrade to 1.1.7
|
| – | joplin_project | joplin |
>= 1.0.190, <= 1.0.245 cpe:2.3:a:joplin_project:joplin:*:*:*:*:*:*:*:* |
Original advisory text
An XSS issue in Joplin desktop 1.0.190 to 1.0.245 allows arbitrary code execution via a malicious HTML embed tag.
An XSS issue in Joplin desktop 1.0.190 to 1.0.245 allows arbitrary code execution via a malicious HTML embed tag.
References
- https://nvd.nist.gov/vuln/detail/CVE-2020-15930
- https://github.com/laurent22/joplin/issues/3552
- https://github.com/laurent22/joplin/releases/tag/v1.1.4
- http://packetstormsecurity.com/files/159316/Joplin-1.0.245-Cross-Site-Scripting-...
- https://github.com/laurent22/joplin/commit/57d750bc9aeb0f98d53ed4b924458b54984c1...
- https://github.com/advisories/GHSA-cgc7-mwp4-3ccx
Internet-facing
60 days
Internal
At next upgrade
- Not known to be exploited
- Needs hands-on effort to exploit (estimated)
- Gives an attacker partial control (estimated)
Type
CWE-79Cross-site Scripting (XSS)
Timeline
Published24 Sep 2020
Updated25 Oct 2026
First seen6 Mar 2026
Track software like this
Free during beta