4 ms·
I guess you stopped reading there and missed that part: > Yes, we see the irony! We encourage you to inspect our installer first. That's the whole point of vet
by yayoohooyahoo 1y ago
I guess you stopped reading there and missed that part:
> Yes, we see the irony! We encourage you to inspect our installer first. That's the whole point of vet. You can read the installer's source code install.sh
- stedaniels 1y agoIt is very trivial to serve different code to someone inspecting the code than when they pipe it to bash. In the very rare case someone inspected it they’d likely do so in a way that was vulnerable to this.
- a10r 1y agoThat’s an excellent point, and thank you for raising it. You are 100% correct—relying on users to inspect a URL that could be spoofed with User-Agent trickery is a flaw in the original recommendation. It's a classic threat model that I should have addressed from the start. Thanks to your feedback, I've just merged a PR to change the recommended installation method in the documentation to the only truly safe one: a two-step "download, then execute the local file" process. This ensures the code a user inspects is the exact same code they run. I sincerely appreciate you taking the time to share your expertise and hold the project to a higher standard. This is what makes a community great.
- porridgeraisin 1y agoAI generated comment... yikes