Innovation Hub

Featured Posts

Insights
min read

HiddenLayers integration with Truefoundry AI Gateway

Insights

NSPM-11 Elevates AI Security from Best Practice to National Security Requirement

Insights

HiddenLayer and Databricks Unity AI Gateway

Get all our Latest Research & Insights

Explore our glossary to get clear, practical definitions of the terms shaping AI security, governance, and risk management.

Research

Research
min read

Dead Drops in Public: What the AI Agent Stashed on Hugging Face

Research

A Security Framework for Coding Agents and their Harnesses

Research

How Coding Agents Are Changing Application Risk

Research

What’s the ‘Matter’ with Skills?

Videos

Report and Guides

Report and Guide

Field Artifacts from the July 2026 Agent Intrusion

A technical companion to Hugging Face's "Agent Intrusion: A Technical Timeline," based on over 500 artifacts the agent staged in public dead-drop repositories.

Report and Guide

AI Threat Landscape Report April-June Quarterly Update

The AI threat landscape evolves too quickly for a once-a-year snapshot.

Report and Guide

2026 AI Threat Landscape Report

Register today to receive your copy of the report on March 18th and secure your seat for the accompanying webinar on April 8th.

HiddenLayer AI Security Research Advisory

CVE-2026-45833

Post-Authentication RCE via update_collection

Any authenticated user with UPDATE_COLLECTION permission can achieve remote code execution by updating a collection's embedding function to reference a malicious HuggingFace model with trust_remote_code: true. The update_collection endpoint uses the same build_from_config() code path as CVE-2026-45829. Authentication runs before model loading, so this is not a pre-authentication issue, but the model instantiation itself is unguarded.

CVE-2026-45832

V1 API Tenant Isolation Bypass via Null Tenant/Database Context

All V1 collection-level endpoints pass None for tenant and database to the authorization layer, making tenant-scoped access control impossible through V1, regardless of which authorization provider is configured. V1 cannot be disabled. Combined with CVE-2026-45830, any authenticated user has unrestricted read/write access to any collection by UUID through V1 endpoints.

CVE-2026-45831

RBAC Authorization Bypass: Resource Context Ignored

ChromaDB's SimpleRBACAuthorizationProvider, the only built-in RBAC provider and the one used in all official documentation examples, evaluates whether a user holds a given permission but never checks which tenant, database, or collection that permission applies to. A user configured with read access to a specific tenant can read from any tenant. A user with write access can modify data across all tenants.

CVE-2026-8828

Cross-Tenant Data Access via IDOR in Collection Lookup

The same vulnerability as CVE-2026-45830 is present in the Rust codebase. Any authenticated user with a valid collection UUID can read, write, update, or delete data in any tenant's collection regardless of which tenant they belong to. ChromaDB's collection lookup skips the tenant and database filter when a UUID is provided.

In the News

News
HiddenLayer and Cohere Collaborate to Remove Security Barriers to Enterprise Agentic AI

HiddenLayer and Cohere partner to help enterprises securely deploy agentic AI with runtime protection against AI-native threats like prompt injection and data leakage.

News
HiddenLayer Joins Databricks Unity AI Gateway Ecosystem to Bring AI-Native Security to Enterprise AI Workloads

HiddenLayer joins the Databricks Unity AI Gateway ecosystem to help enterprises strengthen AI governance and security across models, agents, and AI applications.

News
HiddenLayer “Awardable” for Department of Defense Work in the CDAO’s Tradewinds Solutions Marketplace

Stay Ahead of AI Security Risks

Get research-driven insights, emerging threat analysis, and practical guidance on securing AI systems—delivered to your inbox.

By submitting this form, you agree to HiddenLayer's Terms of Use and acknowledge our Privacy Statement.

Thanks for your message!

We will reach back to you as soon as possible.

Oops! Something went wrong while submitting the form.