NEWSkillSec — elevating AI Skills security from malware detection to capability auditingSkillSecLearn more →
INSIGHTS

Industry Insights

Observations, analysis and practice on software supply chain security, open-source governance and AI security.

Security Research

Least Privilege for AI Agents: A Capability-Tag Authorization Model

Most teams start agent adoption by granting everything to get it working, and never come back to tighten it. This article proposes an authorization model centered on capability tags, standardizing what a tool can do, authorizing by tag rather than by tool, and handling capability combinations, auditing and revocation. It also explains why conventional IAM thinking needs adaptation for agent scenarios.

Security Research

Four Ways npm Malware Hides: From Obfuscation to Delayed Triggers

Poisoning incidents in public registries have become routine, and attacker evasion has evolved alongside them. This article breaks down four mainstream hiding techniques — obfuscation, delayed triggering, environment detection and staged loading — explains why static scanning alone misses them, and sets out a three-layer defense combining static review, behavioral analysis and egress monitoring.

Deep Dive

Container Image Composition Analysis: The Layers Source Scanning Misses

Source scanning came back clean, so why is the image full of vulnerabilities? Because a container image is a layered set of components — base image, system packages and language dependencies each carry their own risk surface, and source scanning only covers the top one. This article breaks down the three layers, explains why the two scans disagree, and offers practical guidance on base image governance and where to place the gate in CI.

Security Research

An Enterprise MCP Server Admission Checklist: Eight Things to Verify Before You Connect

MCP is becoming the standard interface through which AI agents reach the outside world, and with that it has become a new class of supply chain component — installed from public registries, granted real credentials, running with process privileges, yet rarely subjected to the scrutiny applied to open source dependencies. This article lays out eight checks to complete before adoption, covering provenance, tool description auditing, permission scope, version pinning and network egress, and explains why malware detection alone cannot support an admission decision.

Security Research

A Vibe Coding Security Checklist: Ten Rules for Teams Writing Code with AI

AI-assisted coding has moved from novelty to daily practice, but the security discipline around it is often still designed for an era when humans wrote every line. This article organizes ten actionable rules across five stages — prompting, generation, dependency intake, review and merge — covering hallucinated package defense, dependency allowlists, snippet-level license detection and provenance tracking, so teams can stop risk before merge without sacrificing velocity.

Deep Dive

Four Engineering Patterns for GPL Code Isolation and Their Legal Boundaries

Process isolation, dynamic linking, network interfaces, and separate distribution — the four dominant GPL isolation patterns each draw a different line around copyleft contagion. This article systematically breaks down the engineering implementation and legal logic behind each pattern, dispels common misconceptions, and offers a practical checklist for architecture reviews, helping engineering teams find a workable balance between compliance and delivery velocity.

Deep Dive

SBOM Fields in Practice: What to Fill Beyond the NTIA Minimum Elements

The NTIA's seven minimum elements are the entry bar for SBOM, not the finish line. This guide dissects the most common field-level pitfalls—from hash algorithm selection and supplier name ambiguity to dependency depth and VEX linkage—helping both producers and consumers elevate SBOM from a compliance checkbox into a genuinely actionable security asset.

Deep Dive

Software Supply Chain Security for Semiconductors: Full-Stack Transparency from Firmware to SDK

Chip companies are both heavy consumers of open source and distributors of software at scale — firmware, drivers and SDKs ship with the silicon to customers worldwide, every layer carrying open-source obligations. Four ways the industry is different, and the governance moves that matter.

Deep Dive

How to Build an Enterprise Open-Source Intake Policy: From Review Committees to Automated Gates

Expert review committees buckle under the pressure of high-volume component intake, while automated gates often become theater when the underlying policies are too coarse. This piece breaks down the core evaluation dimensions of an open-source intake policy, maps out an engineering path for the policy matrix, and clarifies how exception workflows should interface with procurement and legal.

Compliance

The SBOM Era for Medical Devices: Life After FDA's Refuse-to-Accept

Since 2023 the FDA refuses premarket submissions for connected devices without an SBOM, and China's NMPA cybersecurity review requires an off-the-shelf software inventory. Ultra-long lifecycles, legacy systems and the fear of patching give medical open-source governance a shape all its own.

Compliance

Open Source Governance in the Securities Industry: How RegTech Reveals the Implementation Gap

Open source governance in the securities sector may look similar to banking on the surface—both are financial services, after all—but the real-time constraints of trading systems, the cadence of Xinchuang migration, the specifics of regulatory reporting, and the mechanics of emergency drills together produce a fundamentally different set of implementation requirements. This article dissects those differences through a RegTech lens and offers actionable control strategies.

Deep Dive

Configuring SCA Gates in CI Pipelines: From Threshold Design to Tiered Blocking

An SCA gate is not the same as a blanket block. This article breaks down a production-ready CI gate configuration methodology — covering threshold design, tiered blocking strategies, incremental scanning, false-positive handling, and Jenkins/GitLab CI integration — to help teams find a genuinely sustainable balance between security and delivery velocity.

Compliance

Open-Source Compliance in Automotive: When 100 Million Lines of Code Hit the Road

A software-defined vehicle carries over 100 million lines of code, most of it open source. UN R155, ISO/SAE 21434 and China's mandatory GB 44495 have written supply-chain security into market access, and OEM pressure is cascading down the tiers. The four ways automotive is different, and what to do.

Deep Dive

End-of-Life Open-Source Components: The Quietest Risk in Your Supply Chain

Industry reports keep finding that the vast majority of codebases contain open-source components years out of date. Abandoned components get no patches and no one answers vulnerability reports — the most overlooked supply-chain risk. How to identify, grade and remediate.

Deep Dive

Detecting Open-Source License Conflicts in Practice: Five Patterns and an Engineering Playbook

The hard part of license risk is not any single license but combinations — GPL inside proprietary code, Apache-2.0 meeting GPLv2, declarations that don't match the files. Five common conflict patterns and a four-tier remediation playbook, all automatable.

Compliance

Open-Source Governance in Financial Services: From Regulatory Mandate to Working Framework

China's five-regulator joint opinion made open-source governance a compliance obligation for financial institutions. We unpack the four regulatory keywords and lay out a working framework of inventory, admission, monitoring and incident response.

Deep Dive

The Open-Source License Risk Map: From MIT to AGPL, What to Fear and What Not To

Of the two-thousand-plus open-source licenses, which ones actually deserve enterprise caution? A four-tier map by contagion — permissive, weak copyleft, strong copyleft, and commercial-restriction clauses — plus a three-step governance rollout.

Security Research

From npm Worms to MCP Poisoning: How AI-Agent Supply Chain Attacks Are Evolving

Supply-chain poisoning is spreading from npm packages to MCP servers and Agent Skills. A review of xz, Shai-Hulud and postmark-mcp — and why malware detection is no longer enough.

Security Research

The Security Risks of AI-Generated Code: Data, Mechanisms, and Governance

Studies keep finding that roughly 40% of AI-generated code contains exploitable flaws — while developers using AI assistants feel more confident. The data, four mechanisms, and a governance path.

Compliance

The EU Cyber Resilience Act Timeline: A Compliance Checklist for Software Vendors

The CRA is in force: vulnerability-reporting obligations start September 2026, full application in December 2027, with fines up to €15M or 2.5% of global turnover. A six-point checklist.

Deep Dive

Choosing an SCA Tool: Snippet-Level vs. Manifest-Level Detection

The gap between SCA tools isn't the feature list — it's the detection principle. Manifest-level trusts what you declare; snippet-level verifies what you actually shipped. Five blind spots and an evaluation checklist.

Deep Dive

The Complete SBOM Guide: Formats, Regulations, and a Rollout Path

SPDX, CycloneDX or SWID? US EO 14028, FDA, the EU CRA and China's financial-sector rules — what they require, and a four-step path from generation to operations.

Trends

AI Is Rewriting the Software Supply Chain — Can Security Keep Up?

As code is mass-produced by AI and dependencies are pulled in automatically by agents, the old "scan-and-inventory" paradigm starts to break. Security has to move from after-the-fact to the moment of production.

Deep Dive

SBOM Is More Than a Compliance Checklist

Many teams treat an SBOM as a document to hand in. But a valuable SBOM drives decisions — which vulns are exploitable, which dependency to fix first, which license carries risk.

Want to see this on your own codebase?Get a Demo