For Heads-of · Practitioner

Model extraction and inference-API abuse

Repeated querying of a model's inference API extracts private training data or effectively replicates the model itself.

  • high
  • adversarial-ml
  • model-theft
  • data-leakage
  • mitre-atlas

How it happens

An attacker sends a large volume of carefully chosen queries to a model's public or partner-facing inference API, then uses the input/output pairs to infer whether specific records were in the training set, reconstruct sensitive training inputs, or train a functionally equivalent copy of the model.

Why it matters

This turns a normal-looking usage pattern into intellectual-property theft or a data-protection breach, and it exploits exactly the interface the model is meant to be used through, so it is hard to distinguish from legitimate heavy usage without dedicated monitoring.

Mitigating controls

The controls that address this risk, ranked by effectiveness.

Framework and clause references

FrameworkClauseTitle
NIST Generative AI Profile (NIST AI 600-1)Information SecurityInformation Security
MITRE ATLASAML.T0024Exfiltration via AI Inference API

Related resources

The external sources behind this risk, from the Resources library.