-
-
Notifications
You must be signed in to change notification settings - Fork 0
Open
Labels
enhancementNew feature or requestNew feature or requesthelp wantedExtra attention is neededExtra attention is needed
Description
Bitsteward is not secure at all at the moment. Some help is definitely appreciated from someone who knows better about security than me
Current ideas to make it more secure at least:
- Use Unix Socket, this will prevent other devices on the network from accessing the web server and potentially the vault content
- Use the CLI utility directly, this will also prevent other devices on the network from accessing the vault content, but this exposes the vault contents to the rest of the processes
- In both cases, not using the session ID as it is basically a vault password would be a good start. Maybe prompting for the master password at the start of the app, and executing every command using the CLI utility by giving it the password every time. This kind of prevents the other apps from seeing the vault content. Could use the Keychain for this instead of storing the password in a variable and appending it
- Scrape the Web vault
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
enhancementNew feature or requestNew feature or requesthelp wantedExtra attention is neededExtra attention is needed