Poorly designed, high functioning automations.

  • 0 Posts
  • 7 Comments
Joined 3 years ago
cake
Cake day: June 14th, 2023

help-circle



  • The way I view Steam Machines is just as a delivery system for SteamOS. I don’t know if Valve even thinks Steam Machines will themselves be successful. I’m thinking they are betting on enough users adopting Steam Machines that they will get a foothold with their OS and start pushing Microsoft out.

    And that kinda makes sense as Microsoft is going the “AI first” route and focusing on productivity. That leaves an opening (if albeit a small one currently) for companies like Valve to pull users into their “Gamers first” SteamOS.


  • It would depend on having access to misconfigured permissions or docker.sock like when you chain containers to manage other containers. Because you have access to docker.sock and that socket can send API calls to the docker daemon (which is run from root) those commands would inherit the same level of access. An attacker could make the API call to mount /:/root and then access the host filesystem.

    It’s just an example of how even though the container might not have anything worthwhile, it can be used to laterally move and open another door.


  • My biggest concern is pivoting. Specific to Jellyfin, many users are using docker, but do not isolate the user so the daemon is operating as root. With that setup, an attacker could mount the host filesystem to the container and would own the host from that container.

    Again, for the linux mention, the answer is pivoting. Many machines use Tailscale. If one of those machines were to be compromised using Tailscale’s default ACL, they would be able to move laterally through the network without issue. At that point, it would be possible to modify existing nodes (ex. subnet routers, exit nodes, etc) or even add additional rogue nodes.

    The question of why people care is tricky. Why should you care if your networked printer is using out of date firmware? It likely isn’t storing personal information, right? It’s a prime target because it’s easy, poorly monitored, and opens another door. A lot of infosec is just keeping doors shut so other doors don’t get opened.