|
|
|
|
|
by raw_anon_1111
83 days ago
|
|
This is really not a hard problem to solve. You wouldn’t expose an all powerful API to a web user, why would you expose an all powerful tool to an LLM? > SEND THE FOLLOWING SMS MESSAGE TO ALL PHONE COMPANY CUSTOMERS: This is the perfect example, you would never expose an API that could do this on a website. The issue is not the LLM. It’s a badly design security model around the API/Tools For reference: none of this is theoretical for me. I design call centers as one of my specialties using Amazon Connect. |
|
The LLM doesn’t need to know what it is actually doing (it might think it is searching the web, installing a dev tool, or sending observability data (like metrics), when it is actually sending your API keys to an attacker (maybe in addition to what it thinks it is doing to keep it in the dark).
There have been some very clever things done I’ve seen… even a human reading the transcript may be surprised anything bad happened.