acorn221
The 2M+ WAUs would still be vulnerable to the RCE (assuming the native host is setup) independent of whether or not they have a card reader.
It uses passkeys (or passwords) to encrypt all keys (public and private) at rest so your contacts can't get leaked easily.
I do a bunch of vulnerability research with sensitive info and I hated having to go to the CLI every time I wanted to encrypt a new message. I found myself getting lazy and not encrypting messages.
Uses SequoiaPGP via WASM in rust, private keys only persist in ram when they are being used (or you can choose to cache them) and it doesn't let the JS hold the pvivate keys where garbage collection can persist them longer than needed - it zeroizes wherever private keys are being used.
Show HN: The Extensions Scraping Your AI Chats
We Caught Prompt Security Leaking API Keys
WhatRuns extension malicious update: Full URL and AI chat exfiltration [video]
Show HN: CRXcavator, but Better
Show HN: Chrome Extension Scanners, Spin AI vs. Am I Being Pwned
https://amibeingpwned.com/blog/spin-ai-vs-am-i-being-pwned
This is a blog post I wrote comparing the scanning results with our own solution vs SpinAI. Multipassword going up in risk after they fixed a vulnerability was my favourite find.
I added Jeffery_Epstein_did_not_kill_himself to LinkedIn's client bundle
With that said, the chrome web store ecosystem has bigger problems infront of them. For example, loads of extensions outright just send every URL you visit (inc query params) over to their servers. Things like this just shouldn't happen, imagine you installed an extension from a few years back and you forgot about it, that's what happened to me with WhatRuns, which also scraped my AI chats.
I'm working on a tool to let people scan their extensions (https://amibeingpwned.com/) and I've found some utterly outrageous vulnerabilities, widespread affiliate fraud and widespread tracking.
This is fair from Linkedin IMO as I've seen loads of different extensions actually scraping the linkedin session tokens or content on linkedin.
https://www.linkedin.com/pulse/how-linkedin-knows-which-chro...
I really don't think they're "illegally" searching your computer, they're checking for sloppy extensions that let linkedin know they're there because of bad design.
Show HN: PGP Made Convenient
https://chromewebstore.google.com/detail/pgp-tools-encrypt-decrypt/pgpcdgggohpbombhkffjoiiafdlfcpgp
PGP is great, but it's annoying to use, until now.PGP tools is opensource, has great UX and 0 requested permissions, fewer than every other PGP extension. It uses passkeys as the primary flow (but you can use passwords) to fully E2EE your secrets. You can choose the synced storage (syncs between devices and touches google's servers) or you can just keep everything local.Contacts and keys are...
It's opensource, has better UX and fewer requested permissions than every other PGP extension IMO. It uses passkeys as the primary flow (but you can use passwords) to fully E2EE your secrets. You can choose the synced storage (syncs between devices and touches google's servers) or you can just keep everything local.
There are no calls to external services like analytics or any of my own servers. The Crypto side of this is based off of SequoiaPGP, compiled to WASM.
It lets you drag & drop files, lets you add in text and just saves time.
I made this because I personally wanted it, I had to encrypt my vulnerability reports (which put me on the Center for Cyber Security Belgium Wall of Fame https://ccb.belgium.be/cert/vulnerability-reporting-ccb/wall...)
Going between the console and my email was a pain, and there were no other easy solutions so I decided to make one.
If you want to go browse the code or submit issues/PRs, feel free: https://github.com/Am-I-Being-Pwned/PGP-Tools