David Steckler
@entiat@mastodon.gruezi.net
Software engineer and startup founder in environmental geospatial science, outdoors enthusiast, cyclist, mountain biker, endurance horse rider, dogs are awesome
mastodon.gruezi.net
Replying to
@entiat@mastodon.gruezi.net
@epixoip@infosec.exchange @noahtheduke@indieweb.social @sc00bz@infosec.exchange
Glancing through bitwarden source, looks like it uses Rust functions to call client OS apis, inc cred management.
I see no evidence it is doing anything to either zero memory that held plain text passwords, nor calling the necessary functions to prevent swapping of memory (inc passwords) to disk.
In fact it looks like it is lobbing plain text passwords back up to the typescript/electron layer. Ouch.
Would be interesting to learn how #1password handles this.