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

推荐订阅源

L
Lohrmann on Cybersecurity
CTFtime.org: upcoming CTF events
CTFtime.org: upcoming CTF events
Recorded Future
Recorded Future
S
Schneier on Security
I
Intezer
Latest news
Latest news
N
News and Events Feed by Topic
Scott Helme
Scott Helme
T
Threat Research - Cisco Blogs
OSCHINA 社区最新新闻
OSCHINA 社区最新新闻
U
Unit 42
量子位
博客园 - 【当耐特】
S
Security @ Cisco Blogs
Google Online Security Blog
Google Online Security Blog
博客园 - 叶小钗
酷 壳 – CoolShell
酷 壳 – CoolShell
NISL@THU
NISL@THU
The Cloudflare Blog
李成银的技术随笔
T
ThreatConnect
L
LINUX DO - 最新话题
Threat Intelligence Blog | Flashpoint
Threat Intelligence Blog | Flashpoint
有赞技术团队
有赞技术团队
让小产品的独立变现更简单 - ezindie.com
让小产品的独立变现更简单 - ezindie.com
Jina AI
Jina AI
T
Tor Project blog
The Hacker News
The Hacker News
人人都是产品经理
人人都是产品经理
小众软件
小众软件
S
Security Archives - TechRepublic
美团技术团队
博客园 - Franky
Security Latest
Security Latest
J
Java Code Geeks
P
Proofpoint News Feed
V
V2EX
The GitHub Blog
The GitHub Blog
WordPress大学
WordPress大学
Application and Cybersecurity Blog
Application and Cybersecurity Blog
H
Help Net Security
PCI Perspectives
PCI Perspectives
Cyberwarzone
Cyberwarzone
Hugging Face - Blog
Hugging Face - Blog
N
Netflix TechBlog - Medium
奇客Solidot–传递最新科技情报
奇客Solidot–传递最新科技情报
SecWiki News
SecWiki News
腾讯CDC
爱范儿
爱范儿
D
Docker

Swift for Visual Studio Code comes to Open VSX Registry | InfoWorld

DeepSeek’s steep V4-Pro price cut escalates AI pricing war The role of MCP in context engineering AI still needs humans The sovereign cloud illusion Google folds CodeMender into agent ecosystem amid push for AI-led AppSec Salesforce extends its headless push into enterprise data via Informatica Microsoft releases open-source tools to operationalize AI agent safety AI at scale: What engineering teams are confronting Angular Signal Forms: From event pipelines to signal-driven state Google to unify AI coding tools under Antigravity GitHub admits major source code leak after 3,800 internal repositories breached Google launches Gemini 3.5 Flash to push AI agents deeper into enterprise workflows 9 application security startups combating AI risks Why I trust Claude Code Learning to trust Claude Code First look: Mojo 1.0 mixes Python and Rust AntV data visualization tool the latest to be hit by ongoing npm supply chain attacks GitHub scales back bug bounties, reminds users security is their responsibility too Anthropic acquires Stainless to strengthen Claude’s developer tooling Context graphs and decision traces to the rescue An AI data center in your home? What can you do with quantum computing today? Contexts graphs, AI memory, and enterprise knowledge: Are decision traces enough? Informatica and Salesforce move data platforms into the decision layer The new AI lock-in AWS boosts CloudWatch Logs query limits by 10x to ease debugging for developers, SREs 21 LLMs tuned for special domains AWS adds Advanced Prompt Optimization tool to Bedrock Capacity markets could reshape cloud computing Four cutting-edge tools for spec-driven development 4 cutting-edge tools for spec-driven development Anthropic puts Claude agents on a meter across its subscriptions Notion courts developers with a platform for AI agents and workflow automation Using continuous purple teaming to protect fast-paced enterprise environments A better way to work with SQL Server Evidence-driven workflows: Rethinking enterprise process design AWS debuts Graviton-powered Redshift RG instances to cut analytics costs SAP’s AI promises last year? Most are still rolling out First look: Lemonade serves up local AI with limitations AI is ready to take over Python programming, but not much else Mistral AI SDK, TanStack Router hit in npm software supply chain attack GitLab CEO sees developer tool bill increasing 100-fold Red Hat adds support for agentic AI development What’s new and exciting in JDK 26 Kill the loading spinner with local-first data and reactive SQL A networking revolution at AWS Tokenmaxxing is super dumb Hands-on with React, Supabase, and PowerSync Malicious Hugging Face model masquerading as OpenAI release hits 244K downloads How to add AI to an existing product (without annoying users) Your AI doesn’t need another database What happens when engineering teams reorganize around AI agents Python isn’t always easy When cloud giants meddle in markets 12 model-level deep cuts to slash AI training costs 13 new critical holes in JavaScript sandbox allow execution of arbitrary code The best new features in Python 3.15 Teradata launches platform for enterprise AI agents moving beyond pilots Three skills that matter when AI handles the coding MongoDB targets AI’s retrieval problem Building AI apps and agents with Microsoft Foundry Designing front-end systems for cloud failure No, AI won’t destroy software development jobs Supply-chain attacks take aim at your AI coding agents Oracle will patch more often to counter AI cybersecurity threat AI finds 20-year-old bugs in PostgreSQL and MariaDB Diskless databases: What happens when storage isn’t the bottleneck Vibe coding or spec-driven development? The agentic AI distraction Vibe coding or spec-driven development? How to choose Cloud providers are blinded by agentic AI SAP to acquire data lakehouse vendor Dremio Small language models: Rethinking enterprise AI architecture Making AI work through eval hygiene Improving AI agents through better evaluations Spotlight report: Transforming software development with AI AI in the cloud is easy but expensive Running AI in the cloud is easy – and expensive Are we ready to give AI agents the keys to the cloud? Cloudflare thinks so SAP npm package attack highlights risks in developer tools and CI/CD pipelines Making AI work for databases Harness teams of agentic coders with Squad Harness teams of coding agents with Squad Critical GitHub RCE bug exposed millions of repositories Oracle NetSuite announces AI coding skills for SuiteCloud developers Why it’s so hard to create stand-alone Python apps A new challenge for software product managers The hidden cost of front-end complexity More fake extensions linked to GlassWorm found in Open VSX code marketplace GitHub shifts Copilot to usage-based billing, signaling a new cost model for enterprise AI tools Xiaomi releases MIT‑licensed MiMo models for long‑running AI agents OpenAI’s Symphony spec pushes coding agents from prompts to orchestration The front-end architecture trilemma: Reactivity vs. hypermedia vs. local-first apps Enterprise AI is missing the business core The best JavaScript certifications for getting hired Google begins putting the guardrails on agentic AI Meta's compute grab continues with agreement to deploy tens of millions of AWS Graviton cores Germany's sovereign AI hope changes hands Former OpenAI research scientist launches new AI model for Tencent Why world models are AI’s next frontier
As AI speeds coding, CVE Lite CLI keeps security deliberately AI-free
2026-05-25 · via Swift for Visual Studio Code comes to Open VSX Registry | InfoWorld

As AI coding assistants accelerate software development, one OWASP-backed open-source project is arguing that dependency security tooling still arrives too late to be truly useful.

CVE Lite CLI, a JavaScript and TypeScript dependency vulnerability scanner focused on local lockfile analysis, is positioning itself around a simple idea. Developers should see dependency risks while they are still writing code, not hours later inside a failing CI pipeline.

“What developers are missing is early feedback at the point where the dependency decision is made,” Sonu Kapoor, creator and maintainer of the project, told CSO. According to Kapoor, traditional CI-centric workflows often disconnect developers from the dependency choices that introduced risk in the first place.

CVE Lite CLI scans npm, pnpm, and Yarn lockfiles using OSV vulnerability data and claims to focus heavily on remediation guidance, including separating direct and transitive vulnerabilities, validating upgrade targets, and recommending actionable fix paths.

The project is being pitched as a “local-first” developer tool, as opposed to a replacement for enterprise software composition analysis (SCA) platforms, much like how developers already use ESLint or unit tests locally before CI runs them again later.

CVE Lite CLI targets an overlooked pain point

CVE Lite CLI is essentially trying to solve a workflow problem, Kapoor says many developers quietly struggle with. Dependency security checks often arrive after the work is already done.

The tool scans JavaScript and TypeScript lockfiles locally across npm, pnpm, and Yarn projects, so developers can understand dependency risk while they are still coding, not later in response to a failing CI pipeline.

Instead of just focusing on detection, the tool claims to look into subsequent questions like whether the issue is direct or transitive, whether there is a clean upgrade path, or whether upgrading one package actually removes the vulnerable dependency.

“In one real case, CVE Lite CLI skipped 27 package versions before finding a safer version to recommend,” Kapoor said, explaining the granularity of the tool. “That is the kind of work developers should not have to do manually by reading logs and retrying upgrades one by one.”

Kapoor said the tool can be configured for JSON, SARIF, or HTML outputs and can also be integrated into CI workflows as a GitHub Action.

AI could be making things worse

The argument arrives as software supply chain security continues to collide with AI-assisted development practices that allow developers to generate code, integrate packages, and restructure projects much faster than before.

Kapoor said this velocity changes the nature of dependency risk itself. “AI coding assistants have made this more important, not less,” he said. “That speed is useful, but it also means dependency decisions can happen quickly and sometimes without the same level of manual review. I do not think AI assistants remove the need for security checks.”

On the contrary, they increase the need for fast, local, explainable checks that can be run while the work is happening, he added.

One cited example involved scans against lint-staged, a widely used JavaScript tooling package. According to Kapoor, a standard “npm audit –omit=dev” workflow failed to surface a production dependency issue that CVE Lite CLI later identified through lockfile analysis. “Honestly, I don’t think most developers understand those blind spots in detail, and I do not mean that as criticism of developers,” he said. “The dependency graph in a modern JavaScript project is extremely noisy.”

A developer meaning to install one direct dependency may end up with hundreds or thousands of transitive packages.

CVE Lite CLI isn’t falling for AI

The project also deliberately avoids turning itself into a broader AppSec platform, despite growing industry pressure to consolidate security tooling into an AI-enabled ecosystem.

“I do think security tooling has become too heavy for the day-to-day developer workflow,” Kapoor said. “That does not mean those platforms are bad. It means they often serve security organizations better than they serve the individual developer trying to make a safe dependency decision during a normal coding session.”

This philosophy also extends to the project’s approach toward AI itself. While CVE Lite CLI includes integrations that help AI coding assistants interpret scan results, Kapoor said the underlying vulnerability analysis intentionally remains deterministic.

“I do not think AI should decide whether a CVE exists,” he said. “That part needs to be boring, repeatable, and auditable.”

Instead, the project uses AI as what the founder described as an “explanation and workflow layer” around scan results rather than as the scanner itself. “CVE Lite CLI includes AI assistant skills that teach tools like Claude Code, Codex CLI, Gemini CLI, Cursor, and GitHub Copilot how to run CVE Lite CLI, read its structured output, and help the developer understand or prioritize the remediation plan,” Kapoor explained.

Caution around expansion

Kapoor said he has been receiving positive feedback from the companies and developers using CVE Lite CLI in real workflows, asking him whether the same approach could support .NET or Python ecosystems.

“That interest is encouraging because it tells me the local-first, remediation-oriented model is resonating beyond the original JavaScript and TypeScript use case,” he said. “But I am cautious about expanding the current tool too broadly.”

The explanation he gave was simple. Each ecosystem, he believes, has its own package manager behavior, lockfile format, dependency graph semantics, advisory sources, and remediation patterns. “Adding those directly into CVE Lite CLI could make the tool heavier and less clear for the JavaScript and TypeScript developers it was originally designed to help.” The project has now been adopted into the OWASP foundation ecosystem as an official OWASP project and is available for free to developers on GitHub.

The article originally appeared on CSO.