r4gus / keypass

PassKeeZ is a FIDO2/ Passkey compatible authenticator implementation for Linux
https://github.com/r4gus/keylib
35 stars 0 forks source link

Unable to delete credential #5

Closed kogeletey closed 10 months ago

kogeletey commented 10 months ago

When I tried to login in to the microsoft website that sent me, I got an error related to the inability to delete an entry. What to do in this case?

r4gus commented 10 months ago

could you provide me with a screenshot or something so I can better understand the problem?

kogeletey commented 10 months ago

That's what's going on 2024-01-29 13-29-37.webm

r4gus commented 10 months ago

Thanks for the video. This is probably a problem with the data store itself. I'll look into it and fix it as soon as possible. Sorry for the inconvenience. I'll ping you as soon as I've fixed it.

r4gus commented 10 months ago

The problem is the null byte in the id. I found and fixed the problem 2 months ago. At some point the null byte is interpreted as null-terminator (can't exactly recall where/ why).

I'll write a program that filters out unwanted credentials from your file.

r4gus commented 10 months ago

So I ran another test and it seems like I didn't fix the bug

r4gus commented 10 months ago

@kogeletey this should be fixed now. You can update by running

sudo sh -c "$(curl -fsSL https://raw.githubusercontent.com/r4gus/keypass/master/script/install.sh)"

Let me know if this lets you delete the credential.

kogeletey commented 10 months ago

Just checked. Everything works great. Thank you for quickly fixing the bug.