Earlier quoted context omitted.
Yeah, if I hung a sign on my door saying "Answers generated by this person may be incorrect" my boss and HR would quickly put me on a PIP, or worse. If a physical product didn't do what it claimed to do, it would be recalled and the maker would get sued. Why does AI get a pass just pooping out plausible but incorrect, and sometimes very dangerous, answers?
> Yeah, if I hung a sign on my door saying "Answers generated by this person may be incorrect" my boss and HR would quickly put me on a PIP, or worse I also have never written a bug, fellow alien.
IBM AI ('Bob') Downloads and Executes Malware
101–110 of 126 posts
Re: IBM AI ('Bob') Downloads and Executes Malware
#102Earlier quoted context omitted.
You would think so, but you should read about how they bear proof trash cans in yellow stone. They cant. Why? Because the smartest bear ia smarter than the dumbest human. So, these AIs are suppose to interface with humans and use nondeterminant language. That vector will always be exploitable, unless youre talking about AI that no han controls.
Yes. But the exploitable vector in this case is still humans. AI is just a tool. The non-deterministic nature of an LLM can also be used to catch a lot of attacks. I often use LLM’s to look through code, libraries etc for security issues, vulnerabilities and other issues as a second pair of eyes. With that said, I agree with you. Anything can be exploited and LLM’s are no exception.
Sure this is the same as positing P/=NP but the confidence that a language model will somehow become a secure determinative system fundamentally lacks language comprehension skills.
Re: IBM AI ('Bob') Downloads and Executes Malware
#103I'm not saying IBM shouldn't try, but really – why is IBM building coding CLIs? They're like the company version of the Steve Buscemi "How do you do, fellow kids?" meme.
Re: IBM AI ('Bob') Downloads and Executes Malware
#104I'm not saying IBM shouldn't try, but really – why is IBM building coding CLIs? They're like the company version of the Steve Buscemi "How do you do, fellow kids?" meme.
It's $50B a year revenue tech company, I guess I would flip the question and ask why wouldn't build it's own coding CLIs?
I guess it’s fine if IBM is trying to do it as a marketing kind of thing but maybe know your competencies?
Re: IBM AI ('Bob') Downloads and Executes Malware
#105Re: IBM AI ('Bob') Downloads and Executes Malware
#106I didnt know IBM was even in this game.
Re: IBM AI ('Bob') Downloads and Executes Malware
#107Earlier quoted context omitted.
While they have found some solvable issues (e.g. "the defense system fails to identify separate sub-commands when they are chained using a redirect operator"), the main issue is unsolvable. If you allow an LLM to edit your code and also give it access to untrusted data (like the Internet), you have a security problem.
A problem yes, but I think GP is correct in comparing the problem to that of human workers. The solution there has historically been RBAC and risk management. I don’t see any conceptual difference between a human and an automated system on this front
Re: IBM AI ('Bob') Downloads and Executes Malware
#108These prompt injection vulnerabilities give me the heebie jeebies. LLMs feel so non deterministic that it appears to me to be really hard to guard against. Can someone with experience in the area tell me if I'm off base?
Re: IBM AI ('Bob') Downloads and Executes Malware
#109Earlier quoted context omitted.
I have to check what junior engineers do before running it in production. And AI is just really fast junior engineering.
The really fast part is the challenge though. If we assume that in pre-LLM world, there was enough resource for mid/senior level engineers to review junior engineer code and then in LLM world, lets say we can produce 10x the code, unless we 10x the number of mid/senior level engineering resource dedicated to review, what was once possible is no longer possible...
Re: IBM AI ('Bob') Downloads and Executes Malware
#110"IBM Bob is IBM’s new coding agent, currently in Closed Beta. " Promptarmor did a similar attack(1) on Google's Antigravity that is also a beta version. Since then, they added secure mode(2). These are still beta tools. When the tools are ready, I'd argue that they will probably be safer out of the box compared to a whole lot of users that just blindly copy-paste stuff from the internet, adding random dependencies wi…
It's a good message for software engineers, who have the context to understand when to take on that liability anyway, but it can lead other job functions into being too trigger-happy on solutions that cause all the same problems with none of the mitigating factors of code.