Description
There is a vulnerability in Joplin-desktop
that leads to remote code execution (RCE) when a user clicks on an <a>
link within untrusted notes. The issue arises due to insufficient sanitization of <a>
tag attributes introduced by the Mermaid
.
Recommendation
Update the joplin
package to the latest compatible version. Followings are version details:
- Affected version(s): = 3.0.0
- Patched version(s): 3.1.0
References
Related Issues
- Improper Verification of Cryptographic Signature in node-forge - CVE-2022-24772
- Joplin Remote Code Execution - CVE-2022-40277
- Joplin Cross Site Scripting Vulnerability via NOSCRIPT tags - CVE-2021-33295
- Joplin Vulnerable to Cross-site Scripting in Note Content - CVE-2018-1000534
- Tags:
- npm
- joplin
Anything's wrong? Let us know Last updated on January 30, 2025