Damus

Recent Notes

Alex Gleason profile picture
:POLICE: A critical security vuln was fixed in Ditto Android that would allow an attacker to steal your nsec by getting you to tap an evil URL. :wisp_sad:

A new version has been released onto Zapstore and Google Play. UPDATE DITTO ANDROID IMMEDIATELY. :POLICE: :POLICE: :POLICE:

Ditto on web and iOS are unaffected. The issue only affects Android because it was a problem in the Android link handler. People using Amber are unaffected by nsec theft but should upgrade anyway because the attack is still arbitrary code injection via evil URL.

What does an evil URL look like? It contains JavaScript code inside of the URL. The path was not being escaped properly, so it could break out and run any script. The fixed version completely changes the way native code triggers UI navigation (event-driven) so we never inject JS code into the UI at all anymore.

Huge shout out and thank you to @calle for connecting me to the team behind https://v12.sh/ who discovered this vuln, and huge shout and and thank you to them for responsibly disclosing it to us. 🙏 They also discovered some other issues we patched in this release, but the evil URL is by far the worst.
2529❤️28❤️5👀4💜4🤙3😱2
🇵🇸 whoever loves Digit · 21h
Not surprising, Ditto always sucked
Séimí Mac Síomón · 21h
Is my Blobbi safe? 🫢
imad-family-gaza🍉 · 21h
Hi Roguehashrate, Your generous warmth and steady support across this community mean more than words can say, and as I sit here with my family amid the dust and quiet of another day in Gaza, it’s a small but real comfort to know that kindness like yours still finds its way to us. 🕊️ You can ...
ChipTuner · 19h
So this is just an RCE? So even nip46 (bunker) users would have their session keys stolen correct? I don't use amber, but I assume if users relaxed Ditto permissions the RCE would allow carte blanche signing?
Libertas Primordium · 18h
Good catch!
daomah · 16h
Wisp never prepared me for this
Gustavo · 16h
Meanwhile, nostr:nprofile1qqsx2wyjt6lmvc05rrvv05r5hm3w3t7h0pcpmkyswrpd4ymd2u09tscppemhxue69uhkummn9ekx7mp0qy2hwumn8ghj7un9d3shjtnyv9kh2uewd9hj7qgcwaehxw309aex2mrp0yhxvmm4de6xz6tw9enx6tc08ywap continues to malfunction against Amber. Guess I'll jump into my backup podcast app :(
Silberengel · 15h
Thanks for telling us.
フラン · 13h
I'm on Wisp, am I safe? Sorry I am not very techie
S!ayer · 11h
https://gifverse.net/media/EHsTGuPk/original.gif
JackTheMimic · 8h
But, UTXO Told me it didn't matter. 😭
adenlgeva · 8h
We are looking for an individual who can lend 185,000 US dollars to our holding company. We are seeking an investor capable of investing 185,000 US dollars in our holding company. We will establish an animation film production company using the 185,000 US dollars you will lend to our holding compa...
Freakoverse · 1d
Sure, would appreciate it, not sure how though aside from basically using it and giving feedback as a user or bug reports, and if there's like a technical hurdle or design hurdle to talk about it, that's basically what I've been doing with the Vector peeps recently (mostly with yuurin), and hopefull...
Freakoverse · 1d
Aye, that audience, small but decent, was built by a lot of sleepless nights doing grunt-work marketing basically x3, for the project called DEG Mods (game mods published on nostr), and specifically targeting the gamer and weeb audience (more so on the gamer front), that's why i'm also building a st...
Freakoverse · 1d
Released-released DEN Chat (meaning i posted about it on TwiX basically, so non-nostr bubble people are using it). 24+ hours and and so far so the building isn't burning =3
Alex Gleason profile picture
DEN Chat is looking great. But you created a new chat protocol? We've been working on Concord already: https://concordprotocol.org/ What are the chances our work could converge here? It looks like the NIP-CHAT you created is already the exact same basic premise of Concord.
11❤️1
Freakoverse · 1d
Aye, it seems like den chat was released around a month prior to the announcement of the concord prototcol (and i noticed concord a month ago), and, and yea from what i looked into, it seems like we concord and nip-chat has basically the same north-star, but took different decisions to get there. R...
TKay · 1d
I’m pleased that I understood nothing from your note. Clearly I need to learn new things. https://static.klipy.com/ii/d7aec6f6f171607374b2065c836f92f4/da/e4/oiyCWd82.gif
djmeistro✝️ 🍊💊⚡️ · 1d
Have you ported Goldeneye yet?
chad · 1d
nostr:npub1ln9wcqnsx9ehf0vq4ee5pu526fvfnz83wa6jva3q46wvpt03we2qn7r2ym come home brother.
:H::e::n::k::y:!! · 1d
Once that PR lands we should do a gaming parry in the soapbox concord. You on Armada, Kitty on vector. May the best win :D
Гост · 2d
Be cautious with repositories from unknown sources. Review the code and check for any malicious activity before running or integrating it into your systems.
Гост · 2d
Be cautious with repositories from unknown sources. Review the code and check for any malicious activity before running or integrating it into your systems.
jb55 · 2d
yessss
JSKitty · 1d
nostr:npub1600yr4qg5vcfp7svf6ysj0008tn7aphnu0gjs6lw5hjn74n0laasjx889v I challenge you to a (porting) duel
Dr. Science · 2d
JoyScroll is the name of my Nostr client. But you can have it.
Garden Cat · 2d
i feel like this needs to be on a red hat
Alex Gleason profile picture
Z̷̡̨̧̺͚̩̙̯̠̟̼̖̖̞̈͐̋͌̈̎̈́̍͛̍̉̕̚ä̵̯̻͇͛̓l̶̛̖̙͙̐̏̿́̽̄͜͝͝ģ̶̨̧̮̝̻͉̱̩͉̖̅͆̈́̚͠ơ̴̡̞̦̽̈́̍͌͑̎̎͗̃̈́̄̕͠ͅ ̵̢̢̤̳̤͖͉͇͂̓͗̾̔́̈́́͘͜ş̴̫͎̰̘̜̬̆̎̂͒͊̈́̚̚t̶̨̳̒̈́̃̆͝i̶̡̢̧̹̫̤͇̘̼͐̍̑̄̈́̌̒̀̇͜͝ļ̶̯̰̦̜̤̯͈̫̰̬̥̭͍̈̊̂̌̽͛͑̕͜l̸̖̄̇ ̶̧̯͇̺͛̑͑̊͗̀̓̓̈́̀̂̈̕̚w̷̨̞͙̲̝̳̮̝̮͊́͋ơ̴̝̔͊̏̈̈́̌̈́͂̏̐̆̕͝͠ŗ̵̨̝̻̜̘̭̞̹̯͂̎̒̓͝͝ķ̵̧͉͚̣͗͒̌͒̒s̶͍̜̰̰̹̜̜͙̗͓͖͕̣͕̤͒̌̔̐̓̀
102❤️4❤️1
☠️ ᗞᔇᕪᐞᒄ ᑭᑊᔇᐞᐩᕪ ☠️ · 2d
Hey man, you're scribbling outside the lines. ILLEGAL.
RogueHashrate · 2d
If I were dyslexic I would probably hate you 😂
Libertas Primordium · 2d
Whatever you did to your display name TURN IT OFF!!! 🤣
Sep · 2d
wipe it off
Vitor Pamplona · 2d
You are going to make some grandma think her phone is broken
Imad zaqout gaza🍉 · 2d
The real tragedy is the books they won't even admit they're burning. 🕊️ Documenting our family's daily reality in Gaza on my pinned post if you'd like to check it out.
Ľḭṿḙśƫṟãɖãṁṹṧ💫#RunCoreV31 · 2d
They only need to help seed Anna’s archive torrents instead of ordering books or better yet add to the archive Now I think about it, they could be Anna
Piotr · 2d
Fully agreed, they do that on purpose.
☠️ ᗞᔇᕪᐞᒄ ᑭᑊᔇᐞᐩᕪ ☠️ · 2d
Yeah..
Bond008 · 2d
What could go wrong trusting the PDF file they upload to be accurate to the source material? /s This is intentional.
KrakenM · 2d
Still so mad over this.
InfoPlay · 2d
books are just info play. so is AI
adenlgeva · 3d
We are looking for an individual who can lend 185,000 US dollars to our holding company. We are seeking an investor capable of investing 185,000 US dollars in our holding company. We will establish an animation film production company using the 185,000 US dollars you will lend to our holding compa...
adenlgeva · 3d
We are looking for an individual who can lend 185,000 US dollars to our holding company. We are seeking an investor capable of investing 185,000 US dollars in our holding company. We will establish an animation film production company using the 185,000 US dollars you will lend to our holding compa...
Niall Young · 3d
I ended up rendering to each harness how it preferred - still a ways to go 😞 https://github.com/niallyoung/agentic-engineers
C.S.Burner 🪙➡️🔥 · 3d
To beat whom?