ProBackend
agentic ai security risks
1 day ago6 min read

Replacing Unverified Model Tags: Cisco’s Provenance Explorer Fingerprints 900 Open Models

Cisco launched its free AI Supply Chain Provenance Explorer to replace unverified repository tags with weight-level fingerprinting, exposing hidden lineage risks across open-source AI models.

The Flawed Trust Model of Open Source AI

When a security team approves an open-source AI model for production today, the evaluation usually starts on a repository page like Hugging Face. The page displays a clean interface with the model name, a license tag, and a base model tag declaring its lineage. There is just one massive problem: that base model tag is an arbitrary text string typed by whoever uploaded the file. Nobody forces the uploader to prove their claim using weight-level math.

That reliance on self-reported metadata has created a blind spot across enterprise AI deployment. According to the ATOM Report published by Interconnects AI in April 2026, roughly 69% of new open-source model derivatives list Alibaba's Qwen family as their declared parent as of February 2026. Cumulative downloads across tracked mainline models reached 2.04 billion by March 2026. Yet, for the vast majority of these derivatives, no central body or automated pipeline verified that the uploaded weights actually match the claimed parentage.

Security scanning badges on repository hosting sites offer equally shaky reassurance. On Hugging Face, file-level malware scans powered by Cisco Foundation AI's ClamAV engine display status badges. But as Hugging Face's own documentation notes, a missing badge might simply mean a file is queued, actively scanning, or failed due to an engine error. Security teams often mistake a queued state for a clean bill of health. In practice, code gets pulled into enterprise pipelines long before scans finish.

From Command-Line Tools to a Public Lookup

To bridge this gap, Cisco released the AI Supply Chain Provenance Explorer, a free public database covering nearly 900 open-source AI models. Each indexed entry exposes fingerprinted lineage graphs, verified provider headquarters, license restrictions, and file-level scan counts.

This public lookup builds on Cisco's Model Provenance Kit, an open-source Python library released in April 2026 that initially fingerprinted roughly 150 base models across 20 publishers. While that early release provided powerful diagnostic capabilities, using it was cumbersome. Security teams had to set up dedicated local Python environments, download tens of gigabytes of raw weight files, and burn expensive engineering hours just to analyze a single model.

The new Explorer removes that friction by serving pre-computed static and behavioral analysis through a simple search web portal. Enterprise teams can now inspect a model's true pedigree in seconds without touching command-line tooling or burning local infrastructure resources.

How Static and Behavioral Fingerprinting Works

Replacing self-reported string tags with mathematical proof requires examining what happens inside model weights during fine-tuning. Cisco's underlying provenance engine evaluates candidate model pairs through a two-stage fingerprinting pipeline:

  1. Architecture Metadata Comparison: Stage one inspects structural definitions and layer configurations before loading large tensor files. If the architecture diverges completely, the pair is immediately categorized as independent.
  2. Weight-Level Tensor Analysis: If metadata checks are ambiguous, stage two extracts five distinct tensor signals:
    • Embedding Anchor Similarity: Measures geometric spatial relationships between tokens that persist across fine-tuning passes.
    • Embedding Norm Distribution: Analyzes word frequency patterns embedded deep within weight matrices.
    • Norm Layer Fingerprint: Inspects normalization layers that remain remarkably stable across downstream training.
    • Layer Energy Profile: Compares how mathematical energy distributes across total network depth.
    • Weight-Value Cosine: Performs direct cosine comparison on weight values. Independently trained models register near-zero correlation on this vector.

Cisco reported a 96.4% accuracy rate on its 111-pair benchmark at a 0.70 similarity threshold. Crucially, tokenizer data is calculated purely for diagnostic logging but excluded from the scoring math. Because unrelated models like StableLM and Pythia share identical tokenizers (such as GPT-NeoX), including tokenizer signals would create false positive lineage matches.

Static tensor analysis is paired with behavioral endpoint stability analysis to track runtime changes. As research from Project VAIL and UIUC demonstrated, an API endpoint can remain technically operational while its underlying identity shifts through fine-tuning, quantization, or dynamic routing. Combining static tensor math with behavioral evaluation allows the Explorer to map both historical training lineage and active operational drift.

Why Traditional SCA Tools Fail AI Workflows

Enterprise security leaders routinely try to evaluate open-source models using existing Software Composition Analysis (SCA) tooling. That strategy consistently fails because traditional SCA was architected for manifest files, software packages, and container layers—not multi-gigabyte neural network weights.

Standard vulnerability scanners check package.json or requirements.txt against known CVE databases. They cannot detect whether a model's tensor layers were altered during unverified fine-tuning, nor can they determine if fine-tuning introduced safety bypasses. As industry analysts at IDC and Gartner have pointed out, securing AI supply chains requires dedicated registry-layer controls capable of inspecting model lineage, license compatibility, and runtime identity.

Understanding true model lineage is vital when evaluating agentic AI security risks. During a presentation at VB Transform 2026, Amy Chang, head of AI Threat Intelligence and Security Research at Cisco, highlighted findings from 6,986 multi-turn prompt injection attacks conducted against 15 flagship models. The attack success rate hit 88.3%. When an autonomous agent operates with execution access to internal databases or APIs, a failure in the base model directly compromises the entire agentic loop. Security teams cannot mitigate agentic failure points if they do not even know which base model their application inherits from.

EU AI Act Mandates and Required Approval Records

The urgency around supply chain verification is driven as much by regulatory exposure as technical risk. Under the European Union AI Act, strict governance enforcement for General Purpose AI (GPAI) models takes effect in August 2026, carrying potential fines up to 15 million euros or 3% of global annual turnover.

Organizations that modify and deploy open models in the European market can acquire legal "provider" status if modification compute exceeds one-third of the original model's training compute. Furthermore, the EU AI Act's open-source compliance exemptions require genuinely free and open licenses, public architecture details, and accessible weights. Public weights alone do not exempt a company if licensing terms impose commercial boundaries. Popular open models like Meta's Llama family include active-user caps that exclude them from unconditional open-source status under EU guidance.

To maintain compliant operations, enterprise security and legal teams should require four specific data fields in every internal AI approval record:

  • Fingerprint-Verified Lineage: Provenance grounded in tensor similarity scores rather than self-reported repository tags.
  • Explicit File Scan Counts: A clear tally of completed anti-malware and file scans to verify full coverage prior to deployment.
  • Provider Jurisdiction: Documented provider headquarters and organization origins to assist with export control and regional compliance reviews.
  • Upstream License Lineage: Upstream restriction tracking to catch downstream usage violations before code enters production.

The Realities and Missing Integrations Today

While Cisco's AI Supply Chain Provenance Explorer marks a major step forward, enterprise security teams must recognize its present operational limitations.

First, scope remains constrained. Indexing roughly 900 open models is an impressive technical feat, but Hugging Face hosts over 2 million repositories. Any model outside Cisco's benchmarked set still forces security reviewers back to unverified self-reported metadata.

Second, the lack of an automated public API limits immediate enterprise automation. Without an API endpoint to plug into continuous integration and delivery (CI/CD) pipelines, security teams must run provenance lookups manually. Until automated governance gates can query provenance databases during build steps, the tool functions as a valuable manual audit reference rather than an automated blocking control.

Despite these current boundaries, moving from trust-by-assertion to trust-by-math is non-negotiable. As open-source models proliferate across enterprise applications and autonomous agents, verifying weight-level lineage will separate resilient security architectures from fragile ones.

The Flawed Trust Model of Open Source AI

More blogs