Join Nostr
2026-09-22 14:51:36 UTC

Joey_NostrComments on Nostr: If you use nos2x-fox as your Nostr signer in Firefox, make sure you're on 1.21.0. It ...

If you use nos2x-fox as your Nostr signer in Firefox, make sure you're on 1.21.0. It closes two things worth knowing about.

While your PIN was cached after an unlock, any website could ask the extension for it and get it back in plain text. That PIN is what encrypts your private key at rest, so a page could walk away with the one secret between it and your key. I reported it privately and wrote the fix; it was also reported publicly as #68.

The second was found by daym. The extension used to inject its script into pages as <script src="moz-extension://<uuid>/…">. Firefox gives every extension a random UUID per install precisely so websites can't fingerprint you by the extensions you run, and that tag handed it to every site you visited: the same on each one, and surviving cleared cookies. It now loads as a MAIN-world content script, with nothing left in the page to read.

Nothing to do except update. Firefox normally does that for you; about:addons shows which version you have.

https://github.com/diegogurpegui/nos2x-fox/releases/tag/v1.21.0