Skip to content
OpenAdvisories
High · 7.8 CVE-2022-40277 EUVD-2022-7131GHSA-mjr5-v9c9-mm7g

Joplin Remote Code Execution

Published Sep 30, 2022 · Updated May 20, 2025 · Assigned by Fluid Attacks

Description

Joplin version 2.8.8 allows an external attacker to execute arbitrary commands remotely on any client that opens a link in a malicious markdown file, via Joplin. This is possible because the application does not properly validate the schema/protocol of existing links in the markdown file before passing them to the 'shell.openExternal' function.

Affected products

VendorProductAffectedFixed
— Joplin 2.8.8 —

Affected packages

EcosystemPackageAffectedFixedRecord
npm joplin <= 2.8.8 — GHSA-mjr5-v9c9-mm7g

References