lastpass-python
lastpass-python copied to clipboard
open_remote completely fails. TypeError in decode_hex due to encrypted URL field.
Description
There is a major issue in the repository that causes the application to crash when calling open_remote on a vault due to Lastpass beginning to encrypt the URL field of sites. https://www.bleepingcomputer.com/news/security/lastpass-is-now-encrypting-urls-in-password-vaults-for-better-security/
Steps to Reproduce
- On the Lastpass website, update a site (such as its password)
- call
lastpass.Vault.open_remote(username, password) - TypeError
Expected Behavior
The open_remote call should not throw a TypeError
Actual Behavior
The open_remote call throws a TypeError
Pull request to attempt a decrypt else decode #54
I am also encountering this issue. Has this been fixed yet?