Why AI Code Still Fails Security Tests, Even With Better Models
Veracode's 2025 and 2026 reports show models writing correct code almost every time while the security pass rate barely moves. What that means for you.
Documented incidents and plain-English fixes for founders, freelancers and agencies building with Lovable, Bolt, Cursor and Replit. A new article every Friday.
Veracode's 2025 and 2026 reports show models writing correct code almost every time while the security pass rate barely moves. What that means for you.
Six HTTP response headers that close common browser-side attacks, with copy-paste nginx lines and two free tools to test your site.
Some keys are meant to be public and some never are. Learn the difference, how to check your built app, and what to do the day a secret leaks.
Broken Object Level Authorization is the top API risk on OWASP's list. Here is how it looks in a real app, how to test for it, and how to fix it.
What an attacker can rebuild from a public .git directory, how to test your own site in under a minute, and the web server rule that closes it.
Seven practical security checks to run on an app built with Lovable, Bolt, Cursor or Replit before real users and real data arrive.
What Row Level Security does, why tables made by AI tools often ship without it, and a 5-minute way to check whether your Supabase app is exposed.
UpGuard, Wiz, Escape.tech and Veracode have documented the security cost of shipping AI-built apps unreviewed. Here is the record so far, with sources.