So...when you say "...was setup to share passwords with others..." is there a chance that this also means the master password was shared with one or more others?
Sorry, no, that was a confusing way of phrasing it.
The LastPass account that was almost-breached today uses the "password sharing" functionality to share passwords (to certain sites) with other people in the same org.
I was just explaining that the only reason why I have a LastPass account was to share passwords. (not the master password, obviously -- I was sharing passwords to other sites)
I typically use KeePass for all of my (site) passwords and keepass stores all of this in a local encrypted file.