CVE-2021-38148

Obsidian before 0.12.12 does not require user confirmation for non-http/https URLs

published August 7, 2021

CVSS
—
EPSS
1%
Percentile
68.6
In the wild
Unconfirmed
What it is

⚠️ A simple click could lead you down a rabbit hole! Obsidian before version 0.12.12 doesn’t ask for user confirmation before opening non-http/https URLs. 🤔 Think of it like a concierge at a hotel who hands you a room key without checking if you really booked the room—could lead to some unexpected guests! 🏨 An attacker could potentially trick users into opening malicious links, leading to unauthorized actions or exposure to harmful content. While the impact is situational, the absence of confirmation leaves users vulnerable to sneaky attacks.

Put simply

Think of it like a concierge at a hotel who hands you a room key without checking if you really booked the room—could lead to some unexpected guests! 🏨 This vulnerability stems from a lack of user confirmation in Obsidian when handling non-http/https URLs, allowing potentially dangerous links to be opened without consent.

What to do

An attacker could potentially trick users into opening malicious links, leading to unauthorized actions or exposure to harmful content. While the impact is situational, the absence of confirmation leaves users vulnerable to sneaky attacks. Upgrade to Obsidian version 0.12.12 or later to ensure user confirmation is required for such URLs. Additionally, review your settings to enforce stricter controls on link handling. 📦 You’ve got this! Stay vigilant and keep your software updated to secure your digital space! 🛡️

The record
Technical detail
CVSS
Not scored
CVSS v4.0
Not supplied
EPSS
0.01225 · 68.6th percentile
Published
2021-08-07T02:28Z
EPSS history
Timeline
  • 07 AUG 02:28Z
    Obsidian before 0.12.12 does not require user confirmation for non-http/https URLs
    cvelistv5