logoalt Hacker News

rwmjtoday at 1:11 PM11 repliesview on HN

> "At the time of publication, no robust mitigation for the broader vulnerability class is available"

Isn't it obvious by now that it's never going to be possible to fix this kind of thing, at least until we stop mixing up instructions with data.


Replies

20ktoday at 8:39 PM

This has been a security vulnerability since day 1 with these models, yet collectively the people who use them just simply don't seem to care about the security implications. Its especially problematic given that people let AI agents have full unrestricted access to their system

Its going to take even more data breaches for the AI crowd to finally care, but to a large degree I have absolutely no sympathy. You know what you're signing up for if you sell yourself to anthropic or openai

yifanltoday at 1:18 PM

We're back to Von Neumann architecture in the worst way possible.

show 2 replies
xpcttoday at 2:45 PM

It's probably fuzzily fixable by including instruction authority levels in the training data. Can't expect much more than that, given that the model itself is fuzzy.

show 1 reply
Marha01today at 1:15 PM

> until we stop mixing up instructions with data

Is such a thing even possible with a generally intelligent system processing content with unlimited diversity?

show 5 replies
skinfaxitoday at 2:37 PM

This is probably a dumb question but why can't we use message signing to segregate the streams or at least add repudiation? The message telling you to look at the doc is signed but the doc is not signed and thus not treated like chat input.

grim_iotoday at 5:40 PM

Probably not, because that is the same reason phishing works on us.

That email could be really from the CEO, containing instructions, or it could be spam, containing data that should be ignored.

gus_massatoday at 2:57 PM

In the daft I add instruction for myself of coworkers, like "add another example" or "rewrite the previos sentence". I guess AI can solve some of them.

I also have a spreadsheet with the things I must pay, that can be interpreted as instructions for myself. I'd be very worried about giving the AI the password of my bank and allowing the AI to make the payments.

Garleftoday at 5:53 PM

There's no sensible barrier here: If you want to have agents work on stuff (data) then there's going to be worms.

notnullorvoidtoday at 4:01 PM

Models can be trained with seperate contexts for these things, but the companies with all the resources are so focused on racing to AGI and "scaling laws" that they don't actually care about research into fixing security risks. Fixing those risks would even negatively affect their marketing.

cookiengineertoday at 3:04 PM

> at least until we stop mixing up instructions with data.

That's what I always say, but nobody listens to me :D

Assembler had the same kind of design flaw, and we didn't learn anything from it as evident by LLM bypasses.