Hi there. First post here. I’m not an infosec professional, I just give it a lot of thought. Hopefully I don’t come across like a tin-foil-hat person.
I use a Linux desktop (Fedora) with Firefox, and I think a lot about the various ways I could be pwned. I’m mostly afraid of these kinds of things:
-
InfoStealer-type malware, that exfiltrates my cookies, local storage, email, KeePassXC database, you name it. And it’s stealthy, so I could have my various online accounts compromised or my identity stolen without even knowing it until it’s too late.
-
Keyloggers. These steal the passwords to the data that I encrypt properly, which go with the data the InfoStealer steals.
-
Browser sandbox escapes. These are horrifyingly common lately. And this would be the primary way to get the aforementioned malware running on my machine.
-
Supply-chain attacks like the recent xz thing. The sky’s the limit with this kind of thing.
Things that don’t help enough:
-
NoScript. Websites no longer “have JS”, instead they “are JS”. That means NoScript becomes a perfect example of the kind of security that I disable whenever it gets in the way.
-
Logging out of things when not using them. As long as there’s a window of vulnerability, I might get unlucky.
-
Permanent private browsing mode. As I understand it, Firefox processes communicate with each other. So a sandbox escape could steal the in-memory auth tokens from another site. Or there’s always the threat of XSS or CSRF.
-
Wayland. More secure than X11, I guess. But PoC keyloggers are easily found for it.
-
Firejail. Too many holes in the sandbox. And in the past it has even introduced new vulnerabilities of its own.
What do you fine folks recommend for me to mitigate these risks?