58 comments
> Network traffic between nodes is not encrypted and not authenticated.
Oh.
After all of the work they put into using cryptographic identities and decentralization tricks, how did they forget to do anything about the network traffic?
Was this a case of thinking they'd handle it later, but then it fell off the TODO list?
Which I can understand to an extent with large, high-traffic dependencies but these were really low traffic projects with like 10 stars on github and barely any development... Well, hindsight is 20/20.
It's unfortunate that write-up is AI generated ("Here's the catch... And this is the part that honestly surprised me" tipped me off, and Pangram cites it as 100% AI too), because it's hard to understand what's happening.
It looks like the Noise API can be confusing. They tried to implement it, got the handshake and key exchange right, but then used Noise API calls intended for sending raw data directly to the wire without the encryption they set up? So keys were exchanged, then never used?
announcement 3 months later is not super great, considering that the current advice is "Stop using private repositories (over the network) until the security update is released."
FAQ still says that "Radicle supports private repositories [...] completely invisible to the rest of the network" [1]
[0] https://radicle.dev/guides/user#initializing-a-private-repos...
Me: "No!"
This, unfortunately, kinda seals the deal on never using this thing, at least not for anything I intend to keep private. This isn't about proficiency in some protocol which has XYZ footgun: they never checked that payloads were encrypted. Ridiculous.
Read the full thread on Hacker News →
Related stories
- Lobsters · 142 points · 7 days ago
- Hacker News · 1 points · 5 days ago
- Vulnerability Disclosure Policyflocksafety.comHacker News · 2 points · 9 days ago
- Show HN: Durable Actor Session Protocoldasp-protocol.github.ioHacker News · 16 points · 3 days ago
- Vulnerability Cve-2026-82958vulnerability.circl.luHacker News · 1 points · 6 days ago
- Hacker News · 1 points · 7 days ago