98
submitted 13 hours ago by Innerworld@lemmy.world to c/privacy@lemmy.ml
you are viewing a single comment's thread
view the rest of the comments
[-] nosuchanon@lemmy.world 6 points 9 hours ago

So ifI run a hardened Firefox inside a docker container and spoof any identifying information and run no other tabs or programs, will that limit exposure?

[-] unwarlikeExtortion@lemmy.ml 4 points 8 hours ago

Probably not. AFAIK docker isn't a virtual machine in the traditional sense that it has its reserved storage other apps on the machine can't access. And even if it were, it's the same physical drive.

Now I'm not too versed myself in SSD firmware so maybe the large file size really is like a wide net, or maybe the file size isn't important - only the fact you're doing read operations on a small space on the SSD may give enough volatility in the read speed to infer the exact app that decided to spin up at that moment.

The simplest fix that comes to mind is to have multiple drives (e.g. install and data) and put the browser on the data one. Maybe this added complexity can throw off some naive attacks. Also, a HDD "naturally" has some variability in the access time (since it needs to physically locate the sector with its read heads).

So in essence, laptops with a single SSD are by far the most vulnerable.

However, adding sane limits on the vulnerable API mentioned and throttling read/write speeds (ideally with randomization) seems like a fix good even for single-drive laptops.

What'd probably work with Docker is a similar read speed throttling setup.

Spoofing identifying information won't help much since read time variability is what matters here. It may make it take more info to infer performance rather than having the transparent information, but a good model is bound to infer pretty well after some initial data.

[-] MalReynolds@slrpnk.net 1 points 8 hours ago
[-] nosuchanon@lemmy.world 1 points 5 hours ago

Thinking about it. I have docker running for other local homeland services.

[-] MalReynolds@slrpnk.net 1 points 4 hours ago

Look into podman / docker as user (may as well go podman, you get SELinux for free)

[-] nosuchanon@lemmy.world 1 points 1 hour ago

I used dockge to manage images and instances.

[-] MalReynolds@slrpnk.net 1 points 1 hour ago

As long as it's not basic root docker, the gaping hole in self-hosted security. I don't know that, why is it good?

[-] nosuchanon@lemmy.world 1 points 59 minutes ago

It’s a lightweight open source web based manager.

You can manage images and edit docker compose files and see terminal output from one place.

Makes it easy to see everything and is very functional.

https://github.com/louislam/dockge

[-] MalReynolds@slrpnk.net 1 points 51 minutes ago

Sounds like portainer with extra steps, but if it works for you, cool. As said I prefer podman, but I'm on an immutable fedora derivative, so it's natural.

[-] nosuchanon@lemmy.world 1 points 49 minutes ago

I didn’t like portainer. I think it works with podman.

[-] MalReynolds@slrpnk.net 1 points 35 minutes ago* (last edited 33 minutes ago)

Thanks, but I'm basically good with a text editor (kate) and systemctl calls (journalctl or podman logs in a pinch). YMMV, no judgement.

this post was submitted on 11 Jun 2026
98 points (99.0% liked)

Privacy

49004 readers
1482 users here now

A place to discuss privacy and freedom in the digital world.

Privacy has become a very important issue in modern society, with companies and governments constantly abusing their power, more and more people are waking up to the importance of digital privacy.

In this community everyone is welcome to post links and discuss topics related to privacy.

Some Rules

Related communities

much thanks to @gary_host_laptop for the logo design :)

founded 6 years ago
MODERATORS