Skip to content

Pass-the-Hash Attack #4

@alexandre-lavoie

Description

@alexandre-lavoie

Stumbled onto your project today, great idea and overall great execution! I am probably late on this, there has not been much activity therefore I assume it is not actively maintained. Wanted to raise this in case anyone is actively using this.

There is a Pass-the-Hash Attack in the encryption algorithm. This is due to encrypting passwords with the master_password_hash as a key. This approach essentially makes master_password_hash the master password for the DB. This is an issue because master_password_hash can be read by anyone that can get access to master_password.py. In this case, even if it seems to go against security principles, the raw master_password + 2FA should be used because those are the values that only the user knows.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions