Urgent.News

What's breaking now, across thousands of outlets.

Tech

Agentic SQL Injection Is Just SQL Injection Wearing a Trench Coat

Nobody clapped for this one. Zero points, zero comments on HN, and yet CVE-2026-18830 is a better predictor of where agentic AI security is headed in the next two years than most of the funded-startup noise clogging your feed. Context Here's the setup: AWS Bedrock AgentCore had a flaw where authenticated users could forge tool-use content blocks that got executed without the model ever actually…

The AWS Bedrock AgentCore had a vulnerability allowing authenticated users to forge tool-use content blocks executed without model authorization. This is a repeat of a pattern seen in SQL injection attacks from two decades ago, where a system trusts input crossing a trust boundary without proper validation. The researchers named it agentic SQL injection, but the root cause is the same as the old SQL injection bugs.

The issue appeared in Google ADK and Vercel AI SDK too, showing convergent evolution among different vendors. This indicates that most agent harness implementations are using the same insecure approach. While the "agentic SQL injection" framing is attention-grabbing, the real concern is the underlying architectural mistake. The analogy to SQL injection is misleading, as SQL injection has decades of tooling and fixed vulnerabilities, whereas agent harness bypasses don't have the same ecosystem.

The low community engagement on this finding suggests that the severity hasn't fully sunk in yet, or the audience that should care isn't reading it. The real lesson is that developers must audit trust boundaries between the model's decisions and the harness's execution, ensuring only privileged users can construct payloads that look legitimate.

Written by urgent.news from Dev.to's reporting — not their text. Machine-written — may contain errors; check the original before relying on it.

Read the original at dev.to →

More in Tech

Reverse-Engineering YouTube's InnerTube Search API (WEB Client + Continuations)

Reverse-Engineering YouTube's InnerTube Search API (WEB Client + Continuations) YouTube search in a browser loads HTML. YouTube search as a client sends JSON. Same query, two paths.

  • YouTube InnerTube search API can be reverse-engineered via web client and continuations
  • WEB client loads HTML and sends JSON, while continuation path costs only one fetch
  • JSON path is more efficient, requiring just one fetch to retrieve search results

Working Software Isn't the Same as Maintainable Software

Software that works today isn't necessarily software that can survive tomorrow. One of the easiest things to say after shipping a feature is: "It works." The API returns the expected response.

  • A working software doesn't guarantee maintainability in the long run.
  • Tight coupling, duplicated logic, and unclear business rules can cause future headaches.
  • Technical debt increases the cost of change and makes software harder to modify.

More from Monday 24 August →