| ▲ | user43928 6 hours ago | ||||||||||||||||
If someone were to genuinely tell me that with the two SOTA models with the review step, severe security issues were left in the code, I would believe it. That's not what anyone tells me though. I only hear theorizing and vague references to how AI failed people. You're spot on that the thing I trust most is my own experience. I'm mostly working on mobile apps, my project does not have user accounts, so I couldn't tell you about authentication. However, it is my experience that these models got very good at catching high-priority issues if you use the review step as I described. Thus I theorize that SOTA models are likely to produce secure implementations. | |||||||||||||||||
| ▲ | verdverm 5 hours ago | parent [-] | ||||||||||||||||
"secure implementation" is vague, for example, here is an OpenCode issue (links to related PRs/follow ups) that I worked with their team through to improve security. Our hunch is that the Ai told them this was ok to do, but it broke invariants users relied on. Perhaps it was not "hackable" in the sense I think you are getting at, but it did open a very big security hole through choices and design. The critical thinking was lacking (imo). https://github.com/anomalyco/opencode/pull/51337 The bots make mistakes all the time, even through multiple rounds of reviews. Thus I have zero faith that they will produce secure code reliably 100% of the time. More Ai does not magically fix this, they go down the wrong path and double down, or work around incorrect assumptions. This is a good talk by a member of the Linux security team: https://www.youtube.com/watch?v=NnV_cWeoo5Q Also worth noting that OpenCode Console was hacked days after the configuration regression and two PRs to change it back. Notable because it shows a pattern. | |||||||||||||||||
| |||||||||||||||||