SuperAlign Docs

AIRiskDB Overview

Understand AIRiskDB, SuperAlign's AI risk intelligence database for asset enrichment, findings, AI-BOMs, threats, and webhooks.

What is AIRiskDB?

AIRiskDB is SuperAlign's shared risk intelligence database for AI assets. It gives security and engineering teams a consistent way to enrich AI tools, agents, MCP servers, browser extensions, IDE plugins, models, and related software with normalized risk intelligence.

The AIRiskDB API is designed for customer integrations that need to:

  • Submit observed AI assets as signals
  • Retrieve normalized asset records by fingerprint or name
  • Inspect enrichment outputs such as findings, threat matches, and score breakdowns
  • Retrieve AI Bill of Materials (AI-BOM) data for enriched assets
  • Query shared threat intelligence records
  • Subscribe to enrichment and threat-match events with webhooks

AIRiskDB is an intelligence service. It is not an endpoint inventory system, policy engine, or tenant-specific governance decision service. It does not decide whether an asset should be allowed or blocked for your organization. Instead, it provides structured risk context that your security tools, governance workflows, and SuperAlign products can use.


How AIRiskDB Works

AIRiskDB normalizes observations into asset records and enriches those records with AI-specific risk intelligence.

Observed asset signal -> Normalized asset -> Enrichment -> Findings, threats, and AI-BOM

Signals

A signal is an observation that an AI asset exists in an environment. Signals are submitted through the API and include fields such as fingerprint, asset type, organization ID, name, version, source URL, raw manifest, and observation time.

Signals are immutable. They preserve what was observed and may trigger asynchronous enrichment for the referenced asset.

Assets

An asset is the normalized AIRiskDB record for an AI-related tool or component. Assets are keyed by fingerprint and include:

FieldDescription
fingerprintStable identifier for the asset
asset_typeCategory such as mcp_server, ide_plugin, or local_model
enrichment_statusCurrent enrichment state
intrinsic_risk_scoreNormalized risk score
intrinsic_risk_severityRisk tier such as critical, high, or medium
publisher_trustPublisher trust signal when available
findingsDerived risk findings, when expanded or retrieved separately
aibomAI-BOM data, when expanded or retrieved separately

Findings

Findings capture enrichment results for an asset. They may include capabilities, matched threats, MITRE ATLAS techniques, CVE IDs, benchmark details, and score breakdowns.

Use findings when you need to understand why an asset received a certain risk score.

AI-BOM

An AI-BOM is an AI Bill of Materials for an enriched asset. It can include SPDX metadata, normalized components, model lineage, and a generated BOM version.

Use AI-BOM output when you need structured component inventory for audits, vendor reviews, or downstream security tooling.

Threats

Threats are shared intelligence records curated by SuperAlign. A threat can match many assets by fingerprint and asset type.

Threat records include category, title, severity, confidence, affected asset types, related fingerprints, remediation guidance, and source information when available.

Webhooks

Webhooks notify your integration when enrichment or threat events occur. AIRiskDB currently supports events for enriched assets, threat matches, and newly created threats.


Supported Values

Asset Types

Asset TypeDescription
mcp_serverModel Context Protocol servers that expose tools or data to AI agents
ide_pluginAI coding assistants and plugins installed in developer environments
local_modelLocal LLMs or model artifacts running on a device or host
browser_extensionAI-powered browser extensions
api_endpointAI services accessed through an API endpoint
containerContainerized AI services or tools
cli_toolCommand-line AI tools and agents
sdk_libraryAI SDKs and libraries embedded in applications

Enrichment Statuses

StatusMeaning
pendingAIRiskDB has accepted the asset but enrichment is not complete
enrichedEnrichment is complete and risk intelligence is available
failedEnrichment failed
staleExisting enrichment may need to be refreshed

Risk Severities

SeverityMeaning
criticalSevere risk requiring immediate review
highSignificant risk requiring prompt review
mediumModerate risk requiring monitoring
lowLower risk under standard governance policies
informationalContextual finding with minimal direct risk

Threat Categories

CategoryDescription
malicious_hashKnown malicious asset hash or fingerprint
prompt_injectionPrompt injection or instruction manipulation risk
data_exfiltrationData leakage or exfiltration pathway
supply_chain_compromisePackage, model, extension, or tool supply-chain compromise
model_backdoorBackdoored or manipulated model behavior
capability_abuseRisky tool capability that can be abused
policy_violationKnown governance or policy violation
cveCVE-linked vulnerability

Threat Confidence

ConfidenceMeaning
confirmedValidated by SuperAlign or a trusted source
probableStrong evidence exists, but validation may be incomplete
suspectedSignal is credible but still under investigation

Webhook Event Types

EventWhen it fires
ai.superalign.ri.asset.enrichedAn asset enrichment completes
ai.superalign.ri.asset.threat_matchedA threat is matched to an asset
ai.superalign.ri.threat.createdA new threat record is created

On this page