Explainer · AI-enabled devices

The model is the last frame.
Secure the pipeline that made it.

An AI-enabled device ships a model, and the model is the output of a data pipeline. Most attacks land in that pipeline, before the device exists.

WHERE THE MODEL IS BUILTSix of the seven FDA-named AI threats land before the device existsTRAINING ENVIRONMENT · OFF THE DEVICE · 5 OF 7 THREATSSHIPPED · 2 OF 7ACQUIREclinical sources,sensors, sitesData poisoningANNOTATElabels, referencestandard, arbitrationModel biasVERIFY + VALIDATEquality verification,splits, hold-outsIntegrity breakTRAIN + EVALUATEruns, metrics,overfitting checksOverfittingREGISTRYpackaged, versioned,signed, servedStealing + leakageDEVICEthe model at runtimeModel evasionPOSTMARKETfield inputs, updatesPerformance driftRETRAIN · every pass re-enters the pipelineattacks the dataattacks the processattacks the artifactattacks at runtimenot an attack, looks like oneWHERE THE MODEL IS BUILTSix of the seven FDA-named AI threats landbefore the device exists.TRAINING ENVIRONMENT · OFF THE DEVICE · 5 OF 7 THREATSACQUIREclinical sources, sensors, sitesData poisoningANNOTATElabels, reference standard, arbitrationModel biasVERIFY + VALIDATEquality verification, splits, hold-outsIntegrity breakTRAIN + EVALUATEruns, metrics, overfitting checksOverfittingREGISTRYpackaged, versioned, signed, servedStealing + leakageSHIPPED · 2 OF 7DEVICEthe model at runtimeModel evasionPOSTMARKETfield inputs, updatesPerformance driftRetrain: every pass re-enters the pipeline at the top.attacks the dataattacks the processattacks the artifactattacks at runtimenot an attack, looks like one
FDA's January 2025 draft names seven AI threats. One is tested at runtime, the rest where the model is built.
Why this is a cybersecurity problem

Cybersecurity is about data.
ML never stops using it.

Every system that uses data has an integrity problem. Machine learning consumes data to become the software, so a tampered training set is the product, not a bug.

WHERE THE DATA GOESIn ML, the training data is the source codeCONVENTIONAL SOFTWARECODEthe productDATAflows through at runtimeOUTPUTBad input is a bug. Patch the code, ship the fix.MACHINE LEARNINGTRAINING DATAthe sourceMODELweights learned from itOUTPUTbecomesBad data is the product. No patch. Discard the run, start from zero.WHERE THE DATA GOESIn ML, the training data is the source code.CONVENTIONAL SOFTWARECODEthe productDATAflows through atruntimeOUTPUTBad input is a bug. Patch the code, ship the fix.MACHINE LEARNINGTRAINING DATAthe sourceMODELweights learnedfrom itOUTPUTbecomesBad data is the product. Discard the run, start from zero.
A runtime input can be sanitized. A training input has already been learned.
The data is the source

Training data is the codebase

A conventional device is defined by its code, and its data flows through it. An AI-enabled device is defined by the data it was trained on. Anyone who can write to the training set can write to the product, without touching a line of code or a single build server.

Verification and validation

The choke point everything trusts

The V&V phase is where the pipeline decides what is true: which samples are clean, which labels stand, which split is held out. Everything downstream trusts that decision. An attacker with write access there does not need to poison millions of records. They need to change what passes.

No undo

You cannot cut the data back out

Once a poisoned or corrupted sample has been trained in, it lives in the weights. There is no patch that removes it. The only remedy is to discard the run and retrain from a clean set, which means the cost of an integrity failure is the cost of the whole run, and for a shipped device, the cost of a release.

Efficacy or security? A false negative from a tampered model and one from drift look identical at the bedside. Telling them apart takes evidence about the pipeline, and that is what ELTON produces.
Same risk, different clock

Cheap to train,
expensive to change.

The integrity risk is the same for every model. What differs is when the bill arrives.

SAME RISK, DIFFERENT CLOCKWhen the bill for a poisoned model arrivesTRAINSHIPIN THE FIELDFrontier LLMone run, millions, retrained rarelytraining runthrown awayContinuously retrainedfraud, pricing, retrained dailytomorrow overwrites todayMedical device modeltrained once, shipped, updated in the fieldretrainfield update,validated releaseSpike height is the cost of discarding the model and starting over. The device pays the LLM's bill, after shipping.SAME RISK, DIFFERENT CLOCKWhen the bill for a poisoned model arrives.Frontier LLMone run, millions, retrained rarelyshipCost lands at training.train → in the fieldContinuously retrainedfraud, pricing, retrained dailyshipTomorrow overwrites today.train → in the fieldMedical device modeltrained once, shipped, updated in the fieldshipCost lands after shipping.train → in the fieldSpike height is the cost of discarding the model and starting over.
A device model can be cheap to train and still carry the LLM's problem, because changing it after shipping is a validated release.
Federated training

The pipeline you do not own

Federated learning moves the model to the data, so the pipeline spans sites you do not control. Every site is a place an update can be poisoned, and aggregation becomes the integrity choke point.

What buyers will ask

Can the model be updated at all?

Buyers will ask why they should buy a device whose model cannot be updated when a better one arrives. An updatable model is a pipeline that keeps running after shipping, so it stays in the attack surface for the product's whole life.

Performance drift

Drift is not an attack.
It looks exactly like one.

A model assumes the field looks like its training data. New instrumentation, aging sensors and changing biology quietly break that assumption, and the colon cancer model stops detecting colon cancer.

GROUND TRUTH ARRIVES LATEThe model is wrong for months before anyone can prove itvalidatedaccuracySHIPTIME IN THE FIELDdrift begins: new instrumentation, aging sensors, changing biologyfirst false negatives, no signal inside the devicecomplaint trend visible, MDR filedmonths of harm before ground truthsame curve whether the world moved or someone moved itGROUND TRUTH ARRIVES LATEThe model is wrong for months before anyonecan prove it.123okShipTime in the field1Drift begins: new instrumentation, aging sensors,changing biology2First false negatives, no signal inside the device3Complaint trend visible, MDR filed, months of harmalready doneSame curve whether the world moved or someone moved it.
Nothing inside the device reports the decline. The complaint and MDR process is the only formal channel, and it is manual and slow.

Drift: the world moved

Inputs shifted away from the training distribution and the model is doing what it learned, on data it never saw. FDA names it performance drift, and IEC PAS 63621 requires lifecycle data quality analysis for exactly this reason.

Tampering: someone moved it

The data, the pipeline or the artifact was changed and the model is doing what an attacker taught it. From the output alone it is indistinguishable from drift, so a performance complaint can be an unrecognized security incident.

Ground truth arrives late. By the time a trend appears in the complaint file the model has been wrong for months. Pipeline integrity is the one signal that arrives before the harm does.
What the regulators already wrote down

FDA named the threats.
IEC named the controls.

FDA's January 2025 draft lists seven AI threats in Section XII. IEC PAS 63621:2026 lists the data lifecycle controls, and read together they are a threat list and a control list for the same infrastructure.

Lifecycle stage (IEC PAS 63621)
What the standard requires
The FDA-named threat it answers
Data requirements and planning (6.2, 6.3)
Defined intended use, data requirements, representativeness and bias mitigation planned up front, with documentation of laws, standards and clinical norms the data must meet.
Model bias, overfitting. A plan that never named the population cannot show the set was not steered.
Data acquisition (6.4)
Documented diversity of sources: population, acquisition site, equipment, parameter settings, operator qualification and acquisition time. Cloud storage named with provider, access path and permissions.
Data poisoning. Every source and every storage location is an entry point for inauthentic data.
Dataset composition and revision control (6.5.3)
Unique identifiers for every data item. Approved items cannot change; a change is a new version with a new identifier. Revision control includes integrity protection so data is authentic and unchanged.
Data poisoning, data leakage. This is the control an attacker with write access has to defeat, and the one a test has to try to defeat.
Data annotation (6.5.4)
Defined annotation process with annotator, inspector and manager roles, identity of the person who annotated, date and time of every annotation and modification, all under revision control.
Model bias. Labels are where a model learns what to believe. Unaudited annotation tooling is a write path into the model.
Data quality verification (6.5.6)
Verification that the dataset meets the defined requirements before use, using the manufacturer's documented quality characteristics: accuracy, completeness, authenticity, traceability and the rest of Annex B.
Data poisoning, integrity. The choke point. If a tampered sample can pass verification, everything downstream inherits it.
Data quality analysis (6.5.7)
Ongoing analysis across the lifecycle, with root cause, corrective action and further monitoring documented whenever verification shows a quality issue. Explicitly covers data drift and changes to hardware or software.
Performance drift. The standard's own note says data that met requirements at one point can stop meeting them later.
Provisioning and decommissioning (6.6, 6.7)
Datasets provided to the model with their description and conformance statement; data removed irretrievably when licenses or consent lapse, with security and privacy maintained if retained for reuse.
Model stealing, data leakage. Provisioned datasets and retained sets are the artifacts inversion and exfiltration go after.
What this means for a submission. The standard says what to document and the guidance says what a reviewer will ask. Neither says whether the controls hold against someone trying to break them, and that takes a test against the real pipeline.
How ELTON secures the pipeline

Map it. Test it.
Manage it for the product's life.

The training environment is part of the device. It goes into the twin, gets tested as infrastructure, and every finding is traced to the threat it answers.

01 · MAP

The pipeline in the twin

From documentation the QMS already produces, including IEC PAS 63621 dataset descriptions, ELTON models the pipeline as infrastructure: storage, annotation tooling, V&V jobs, training runs, the registry and the field update path.

  • Federated topologies modeled per site, with the aggregation step as its own component
  • Every dataset version and model artifact traceable to the release it produced
02 · TEST

The pipeline as an attack surface

Agentic vulnerability testing runs against the pipeline the way it runs against the device: dataset storage, revision control, annotation platforms, artifact signing, registry access, training secrets. Then the test that matters most: can a tampered sample pass V&V and reach training?

  • Model evasion tested on the deployed device, over TestLink or in our lab
  • Each test case mapped to the Section XII threat it answers
03 · MANAGE

Evidence across every retrain

Findings are verified on the real pipeline, rated with the qualified MDDT methodology and dispositioned with the test case attached. Every retrain and release is retested against what ELTON already knows.

  • Drift or tampering answered with pipeline integrity evidence, not a guess at the output
  • Living VEX and audit-ready evidence for premarket and postmarket
Get started

See your pipeline through ELTON.

Bring one AI-enabled product. We map the pipeline that built its model and show you which of the seven threats reach it.

Questions

Common questions about
securing AI inside a device.

Is the training pipeline in scope for FDA cybersecurity review?

Yes. Section XII of FDA's January 2025 draft guidance for AI-enabled device software functions names seven AI-specific threats, and six of them live in the data and the pipeline that produce the model: data poisoning, model inversion and stealing, data leakage, overfitting, model bias and performance drift. Sponsors of an AI-enabled cyber device under section 524B are expected to document these risks in the submission.

Why is an integrity violation during training worse than a runtime bug?

A runtime bug is patched in code. A poisoned training set is learned by the model, and there is no way to cut the bad data back out of the weights after the fact. The run is discarded and started again from zero. For a medical device that has already shipped, that restart is a validated release and a regulatory event, which is why the cost lands after shipping.

How do you tell model drift from tampering?

From the outside they look the same: a model that starts returning wrong answers. Drift comes from the world moving, such as new instrumentation, aging sensors or a patient population that no longer matches the training set. Tampering comes from someone changing the data, the pipeline or the artifact. The way to separate them is evidence about the pipeline itself: integrity of the dataset versions, access to the registry, and test results that show whether a tampered sample could have passed verification. ELTON produces that evidence.

What does IEC PAS 63621 require that touches security?

IEC PAS 63621:2026 sets a data lifecycle framework for data used to train, test or validate an AI model in a medical device. It asks for revision control with integrity protection so data is authentic and unchanged, unique immutable identifiers for every data item, provenance and annotator identity for labels, documented storage security and access permissions, and data quality analysis across the product lifecycle that accounts for drift. Every one of those is a control an attacker would target and a test ELTON can run.

Does ELTON test the model, or the pipeline?

Both, and the split matters. Model evasion is tested on the deployed device, over TestLink or in our lab. The other six threats are tested against the pipeline as infrastructure: dataset storage, annotation tooling, verification and validation jobs, training runs, the registry and the release path. Findings trace to a component in the digital twin and to the FDA-named threat they answer.

What about federated learning?

Federated training moves the model to the data instead of the data to the model, so the pipeline now spans sites you do not control. Every site is a place an update can be poisoned and the aggregation step becomes the integrity choke point. ELTON models the federation topology in the twin and tests the update and aggregation path the same way it tests a central pipeline.

Exploitability management for medical devices. FDA §524B methodologyExploitability proven at runtime95% faster than legacy testing Book a Demo →
Platform
OverviewAvoid FDA DeficienciesAvoid Consulting FeesDigital Twin TraceabilityAI MedDevice PentestingExploitability VerificationVulnerability ChainingRemediation OptimizationRemote TestLink™Incident ResponseAutomated VEX & MetricsCVSSv4 Migration
Solutions
EnterpriseStartups / SMBs Postmarket SurveillanceIncident ResponseSecurity EngineeringRegulatory AffairsFDA §524BEU MDR/CRAEU REDNIS2IMDRF N60 / N73Japan MHLW
Why ELTON
Proof over ProbabilityExploitability VerificationFDA MDDTCVSSv4 MigrationQMSR Audit ComplianceAI-Enabled Device Testing One SolutionSubscription TestingAI-NativeELTON vs. Legacy TestingThreat-Led AI PentestingCredentialsDevice ModalitiesPricing
Resources
FDA Deficiency ListFDA Testing RequirementsFDA Cyber SOPs & TemplatesRemediation LibraryRegulatory GuidesWebinarsAI NewsletterThe End of Legacy TestingThe AI Vulnerability ExplosionAI Inside the ProductCybersecurity TestingSecurity AdvisoriesWhitepapersIntelligence & Blog
Company
AboutLeadershipCareersPartnershipsData SecurityContact Meet ELTON →