Comment

Comment by andai

>I think the best (only?) way to solve the plugin security problem would be to properly sandbox them with an explicit API and permission system.

I want to say "and especially prevent them from touching my private data (i.e. the whole point of Obsidian plugins being to read/write the documents)".

But if it can't talk to the internet, I kind of don't see the issue.

EDIT: Apparently due to how JS and Electron works, Obsidian plugins are just JS blobs that run in the global scope, and can read/write the whole filesystem (limited by user permissions) and make HTTP requests? Can someone confirm/deny this pls?

parent andai 6 months ago

Discussion

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton