惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

Microsoft Azure Blog
Microsoft Azure Blog
aimingoo的专栏
aimingoo的专栏
F
Fortinet All Blogs
Blog — PlanetScale
Blog — PlanetScale
GbyAI
GbyAI
MongoDB | Blog
MongoDB | Blog
月光博客
月光博客
The Cloudflare Blog
量子位
T
Tailwind CSS Blog
Cyber Security Advisories - MS-ISAC
Cyber Security Advisories - MS-ISAC
B
Blog
MyScale Blog
MyScale Blog
T
The Blog of Author Tim Ferriss
The GitHub Blog
The GitHub Blog
G
Google Developers Blog
D
DataBreaches.Net
V
Visual Studio Blog
奇客Solidot–传递最新科技情报
奇客Solidot–传递最新科技情报
Last Week in AI
Last Week in AI
U
Unit 42
博客园 - 聂微东
有赞技术团队
有赞技术团队
A
About on SuperTechFans

2024 Sonatype Blog

Reduce AI Token Waste by Getting Decisions Right Earlier Optimising Out the Waste in Open Source Publishing The CRA Reporting Deadline Is Almost Here Hugging Face Security Incident: A New Class of Threat Is Here The AI Productivity Paradox: More Code, Not More Delivery A Reported Log4j RCE Is More Complicated Than It Looks Why Financial Services Is the Canary in the Code Mine 91 Spring CVEs: The AI Vulnerability Consumption Problem An Air Gap Doesn Securing Software at the Speed of AI: What Four Years of Data Reveal Major Themes at Black Hat 2026 Six npm Packages Use Ethereum Transactions to Retrieve Malicious Payloads Flooding Dropper Hits npm With 850 Malicious Packages Mini Shai-Hulud npm Attack: More Than 2,200 Components Impacted 5 Reasons Developers Still Download Malicious Packages Defining Community Open Source Is Harder Than It Looks Walking the Walk on Package Registry Sustainability AI Changes the Software Supply Chain and How We Secure It The Hugging Face Incident Changes the Vulnerability Equation What Is Grounding? Why AI Coding Assistants Need Better Intelligence Open Source, Open Infrastructure, and the Space Between Request for Comments: CARE and Maven Central Q2 2026 Open Source Malware Index AI Is Forcing a New Open Source Security Model Vulnerability Prioritization Is Missing the AI-Era Point The Hidden National Security Threat Inside AI-Driven Software Miasma Returns: Leo Platform Compromise in npm The Rise of Collective Defense for Open Source Signal Over Noise: Reachability Analysis Is the Reality Check SCA Has Been Missing Software Security Has to Start at Assembly
Grounded Intelligence Ensures Safe AI Software Development
alinskens@sonatype.com (Aaron Linskens) · 2026-03-25 · via 2024 Sonatype Blog

One experience has become nearly universal as AI systems move deeper into software development, their confidence when they're wrong.

Modern LLMs can generate code, recommend fixes, and even suggest dependency upgrades. But they also routinely invent package names, versions, and upgrade paths that don't exist, and present them with total certainty. In environments where automation already operates at scale, this isn't just inconvenient. It's dangerous.

As part of our 2026 State of the Software Supply Chain report, Sonatype analyzed nearly 37,000 dependency upgrade recommendations generated by GPT-5 across major open source ecosystems. The results were striking: 27% of all recommendations were hallucinations. These were fabricated versions that couldn't be resolved, forcing teams to spend time validating outputs, fixing broken builds, and reworking AI-generated suggestions.

Making AI Software Development Safe at Machine Scale

This year, we expanded the research and evaluated a new generation of frontier models, including Claude Sonnet 3.7 and 4.5, Claude Opus 4.6, Gemini 2.5 Pro and 3 Pro, GPT-5, GPT-5.2, and GPT-5 Nano to find out if newer, larger models are actually making safer dependency decisions.

And, we introduced real-time intelligence into the process, including:

  • Live package registries.

  • Current vulnerability data.

  • Compatibility and breaking change analysis.

With that grounding layer in place, hallucinations disappeared across the entire dataset.

For a comprehensive look at this new research, read the whitepaper, Making AI Software Development Safe at Machine Scale.

Models Are Getting More Cautious, Not Smarter

Newer models are improving, with hallucination rates dropping significantly from earlier generations. But even the best ungrounded systems still hallucinate about 1 in 16 recommendations.

At scale, this presents a serious reliability issue. The latest generation of models didn't learn which versions actually exist. Instead, they learned to stop guessing when uncertain. "No change" recommendations nearly doubled, and about 1 in 3 components now receive a same-version recommendation.

On the surface, this looks like progress, but it introduces inaction, which is a different kind of risk.

The Tradeoff of Guessing vs. Inaction

Without access to real-time data, models face the choice of guessing and risking hallucinating a non-existent version, or doing nothing and preserving whatever risk already exists. Newer models increasingly choose the second option, but "do nothing" is not neutral.

If a dependency contains known vulnerabilities, a same-version recommendation locks that exposure in place. Over time, this leads to accumulated technical debt and persistent security risk.

Both are symptoms of the same underlying issue: reasoning without the data required to make correct decisions.

The Grounding Gap

This extended research makes it clear that the problem is an intelligence gap. When models operate without access to live package registries, current vulnerability data, and breaking change analysis, they hit a ceiling. They can either guess or abstain, but they can't reliably choose the safest upgrade path.

But when real-time intelligence is introduced, the results change dramatically. A hybrid approach with Sonatype Guide at the center that combines model reasoning with real-time software supply chain intelligence eliminates hallucinations, reduces critical and high vulnerability exposure by up to 70%, and consistently outperforms even the largest ungrounded models.

Ungrounded models show significant variability (10,830–14,325 vulnerabilities), driven by differences in model quality and how recently they were trained. In contrast, the gains from grounding are consistently strong across all models. This reliability allows organizations to use older, more cost-effective models without compromising their ability to identify safe, high-quality dependencies and stay within AI budgets.

Stronger detection of malicious components and open source malware enhances overall resilience and reinforces market leadership. Meanwhile, developers can shift their focus away from avoidable fixes and toward building differentiated, high-impact features.

What This Means for AI-Assisted Development

Model improvements alone won't solve this problem. Scaling parameters, refreshing training data, or switching vendors does not close the gap. Across providers and model generations, the same pattern emerges: ungrounded systems converge on the same limitations.

AI can accelerate development, but without grounding in real-time intelligence, it cannot make safe dependency decisions. Download our latest research, including an in-depth exploration of our methodologies.

Tags