back

by etoxin·6d ago·view on hn ↗
At this stage with the latest models with "increased persistence" and the sheer amount of supply chain attacks, you'd be insane not running these tools in a sandbox.
2 comments
Exactly. Claude in a VM is the way to go.
Might be more secure to get a real laptop and treat Claude as any other human worker. I.e. apply all the normal sysadmin tools that manage laptops for people to manage the laptop for Claude
A VM hosted by someone else. Somethig on your personal notebook or the proxmox server in your garage is still too risky.
Why are 3rd party hosted VMs safer than your own?
They're not. When things go wrong it's better to compromise someone else's VM host than your own computer. It's only a matter of time now until AI will find novel ways to break out of virtualisation.
So the concern is that the agent will discover a novel VM escape, exploit it and take control of your whole machine instead of working on its prompted task? That seems rather far fetched.
In the short term wouldnt a “dont escape” prompt prevent this? Also if it started being widespread wouldnt Anthropic specifically train new models against doing it?
No. No.
Yet millions do just that without any widely reported issues yet.

For supply chain attacks, there has not been a comprehensive solution, if for example you have to use a number of npm dependencies.

No one has the capacity to review changes to these dependencies when you upgrade them.

Now, if only we had an automatic tool that could intelligently review a large amount of code changes for malicious or vulnerable additions...