Sonar moves the pen tester's access-control checklist into the build pipeline
Sonar's Hunter Agent goes after broken access control, business-logic and session-management flaws that the company says used to need manual testing. It reports through CI/CD, where gates have only held rule matches.
The Product Desk
What happened
- Sonar has released SonarQube Hunter Agent, which analyses an entire codebase for broken access control, business-logic vulnerabilities, and authentication or session-management issues.
- Sonar's Satinder Khasriya says finding those issues historically required manual testing or a penetration test, and that the agent automates the investigation.
- Verified findings are delivered inside the DevSecOps workflow through integrations with CI/CD platforms rather than as a separate security report.
- The agent can also identify the developer who wrote any given piece of code, so a finding can carry an author with it.
Why it matters
- Who has to decide decision Security leaders who bought access-control coverage as an annual penetration test now have to decide whether continuous agent coverage replaces that line item, sits alongside it, or just fills a queue nobody owns.
- What it limits constraint A gate that fires on intent, not on a pattern, cannot be resolved by a suppression comment; someone has to be authorised to say what the application was supposed to permit, and most repos have no such document.
- Who's exposed exposure Author attribution puts a named developer on a probabilistic finding, which changes who gets paged and who ends up defending a design decision they may have inherited.
- What it costs cost With no published false-positive rate, the triage hours are a cost each buyer discovers during their own pilot rather than one they can budget for up front.
Next story · Build · Oct 8
ArtCraft's AI-written Rust clones copy Adobe's interfaces faster than one developer can audit themConfirmed3 publishers
Picture the first failing build. The pipeline stops on an account settings endpoint because a member role can change another member's email address: the role check runs after the write instead of before it. No rule fired on a dangerous function, because nothing in that code looks wrong on its own. The reviewer's first job is not fixing code, it is finding out whether anyone ever wrote down what that endpoint was supposed to allow.
Sonar's own framing draws the line honestly. Khasriya told devops.com that deterministic scanners are good at injection, unsafe data flows and insecure patterns, and that some vulnerabilities simply are not detectable in code [6]; a privilege escalation, he said, becomes visible only once you understand how the code is meant to function [7]. Hold the two lists side by side and none of the three categories Hunter targets is one the deterministic list covers [11]. That is a real coverage gap. It is also a gap most teams already had a line item for, because the same categories are the ones a penetration test was booked to cover [3].
The delta worth planning around is cadence and the cost of being wrong. A false positive from a rule engine is a suppression comment with a rule ID next to it. A false positive about intent is a conversation between a security engineer and the service owner about what the product is supposed to do, and the devops.com writeup carries no false-positive rate, no benchmark and no pricing to size that load with [9]. Attribution sharpens it further: the agent can name the developer who wrote the code [10], so a probabilistic finding arrives on a pipeline with somebody's name attached to it.
Two questions decide whether this belongs on a gate in your repo, and they make a serviceable grid. First axis: is the intended behaviour written down anywhere, in a role matrix or an authorization spec? Second axis: does a finding come with something a human can reproduce, a request that demonstrably does the thing it should not?
Written intent plus reproduction is the only cell where blocking a build is fair, because the argument is settled before the developer sees it. Reproduction without written intent belongs in an advisory queue routed to the service owner, and the useful output is a specification, not a patch. Written intent without reproduction is a design review on a weekly rhythm, not a pipeline event. Neither one, and a gate makes the security team the arbiter of undocumented behaviour, which is a slow way to lose the pipeline's credibility.
The urgency case rests on Khasriya's claim that exploitation windows have collapsed to hours [8], set against the older rhythm devops.com describes, where a team spent a few hours a month producing a patch that might not deploy for months [12]. Both can be true and still leave a team in the bottom-left cell of that grid. Where the answer to the first question is "nowhere", the honest early value of an agent like this one is a written account of what the application actually permits, and the gate comes later.
What to watch
- Whether Sonar publishes a false-positive rate, or ships Hunter findings as advisory rather than build-blocking by default.
- First customer accounts of triage hours per repository, the number the launch coverage leaves out.
- Whether AppSec teams narrow the access-control scope of their annual penetration tests once continuous coverage is claimed.
Clarity's read
What the record supports and how the coverage leans. The claims behind it follow.
Reality
- Evidence40
- Adoption15
- Hype gap+35
- Incentives70
- Confidence60
Claim ledger
Ranked by verification strength, evidence, and original report placement.
- [1]
Sonar made available SonarQube Hunter Agent, an AI agent designed to discover vulnerabilities and business logic flaws that pose the greatest risk to an organization if exploited.
- [2]
SonarQube Hunter Agent first analyzes an entire codebase to find three categories of flaws: broken access control, business-logic vulnerabilities, and authentication or session-management issues.
- [3]
Satinder Khasriya, a technical product marketing manager for Sonar, said that historically, discovering these issues would have required manual testing or a penetration test.
- [4]
Sonar says the agent automates those investigations by tracing how code and data move through a system, and that investigations can be run on demand.
- [5]
Verified issues are surfaced within a DevSecOps workflow via integrations with CI/CD platforms.
- [6]
Khasriya said deterministic scanning tools are good for catching flaws that look wrong in the code, such as injection vulnerabilities, unsafe data flows and insecure patterns, but some vulnerabilities are not detectable in code.
- [7]
Khasriya said a privilege escalation issue only becomes visible when there is an understanding of how the code is supposed to function.
- [8]
Khasriya said advances in AI now make it possible for cybercriminals to discover and exploit vulnerabilities in a matter of hours, and that the time to exploitation after a vulnerability has dramatically shrunk.
- [9]
The devops.com report on SonarQube Hunter Agent states no pricing, no detection benchmark and no false-positive rate for the product.
- [10]
SonarQube Hunter Agent is able to identify the developer who created any piece of code.
- [11]
None of the three flaw categories Hunter Agent targets appears in the list of flaw types Khasriya credits deterministic scanners with catching.
- [12]
devops.com writes that historically many application development teams might have allocated a few hours a month to creating a patch that might not be deployed for months.
Sources
2 independent publishers whose own reporting we read for this story.
- devops.comSonar AI Agent Discovers Vulnerabilities Hidden in Business Logic Workflows
1 article · August 27, 2026
- siliconangle.comSonar launches Hunter Agent to find flaws code scanners can’t see
1 article · August 27, 2026
Topics and entities
Topics
- Business Logic and Access Control Flaws
- Application security testing
- DevSecOps
- AI security agents
Entities
- Satinder Khasriya
- SonarQube Remediation Agent
- SonarQube
- SonarQube Hunter Agent