Whitepaper · 10 pages · October 2026

How ELTON protects against eMudhra.

The digital twin finds every TLS connection across your portfolio in minutes. The pipeline and TestLink verify on the real device which products are exposed, the same day.

  • The twin: which products employ TLS, where, with what trust store and pin
  • Every onboarded product, tested or onboarded for threat modeling
  • The pipeline and TestLink verify exposure on the shipped build
  • A worked example, start to finish, on a fabricated infusion system
  • A disposition per connection, with the evidence attached
  • The report written for the 524B plan or the submission
Digital twinAI pipelineTestLinkFDA 524BPer-connection verification
Get the whitepaper

Tell us where to send it and the PDF opens on this page. Once, not every time.

How it works

The twin finds it.
TestLink proves it.

The central visual from the paper: the digital twin, the AI pipeline and TestLink, from portfolio to a verified per-connection answer.

ELTON PLATFORM · DIGITAL TWINPortfolio query: every TLS clientwhich products, which component, which interfaceanswered from the twin, not from a surveyPer connection: store, pin, accesstrust store in use, revocation, pinningsource, firmware, or on-product through TestLinkEvery onboarded producttested products and threat-model onboardings aliketriage in minutes, before anyone opens a labELTON AI PIPELINE · A PIPELINE, NOT A PROMPTAI builds the toolsthe test case for the real interfaceno customer data in a prompt, everThe pipeline runs themone test case per connection, repeatablescoped to what the twin foundScoped by the twinonly the connections that can be exposednothing guessed, nothing skippedTESTLINK · THE REAL PRODUCT, IN YOUR LABAppliance in your lab5G out-of-band, no hospital network changethe real product, the shipped buildThe shipped build, verifiedexposed or not, on the real devicethe result FDA asks forAccept or refuse, recordedtrust store, pin and revocation behavioursame day the keys were publishedA disposition for every connection, with the evidence attached, the day the keys were published.The twin says where TLS lives and what each client trusts. The pipeline scopes the test. TestLink verifies it on the shipped build.MINUTES PER CONNECTIONELTON PLATFORM · DIGITAL TWINPortfolio query: every TLS clientwhich products, which component, which interfaceanswered from the twin, not from a surveyPer connection: store, pin, accesstrust store in use, revocation, pinningsource, firmware, or on-product through TestLinkEvery onboarded producttested products and threat-model onboardings aliketriage in minutes, before anyone opens a labELTON AI PIPELINEAI builds the toolsthe test case for the real interfaceno customer data in a prompt, everThe pipeline runs themone test case per connection, repeatablescoped to what the twin foundScoped by the twinonly the connections that can be exposednothing guessed, nothing skippedTESTLINK · THE REAL PRODUCTAppliance in your lab5G out-of-band, no hospital network changethe real product, the shipped buildThe shipped build, verifiedexposed or not, on the real devicethe result FDA asks forAccept or refuse, recordedtrust store, pin and revocation behavioursame day the keys were publishedA disposition for every connection,evidence attached, the day the keys drop.Twin: where TLS lives, what it trusts.Pipeline: the forged chain. TestLink: the real product.MINUTES PER CONNECTION
The digital twin finds every TLS client and what it trusts. The pipeline scopes the verification. TestLink verifies each connection on the real product.
Step one

The digital twin

Built for every onboarded product from the documents the QMS already produces. One query returns every TLS client that trusts a public bundle without a pin, with the component, interface and access attached. Minutes, not a survey.

Step two

The pipeline, scoped

AI builds the test case for the real interface, the pipeline runs it, scoped to only the connections the twin says can be exposed. Nothing guessed, nothing skipped, and no customer data in a prompt.

Step two

TestLink, on the product

The appliance in your lab verifies the shipped build on the network path an attacker would use, out of band over 5G. Accept or refuse, recorded per connection, the same day the keys were published.

Worked example

Six dataflows.
Three exposed.

A fabricated infusion system, the Vireo CP-7, run end to end so the mechanics are concrete.

PRODUCT ARCHITECTURE · VIREO CP-7 INFUSION SYSTEM (EXAMPLE PRODUCT)Infusion pumpLinux, OpenSSLDock, gatewayWi-Fi to the LANVireo cloudtelemetry, updatesEHR gatewayHL7 over TLS, JavaClinician appiOS and AndroidService toolfield laptopD1 · SERIALD2 · TLSD3 · TLSD4 · TLSD5 · MTLSD6 · TLSTRUST STORES THE TWIN FOUNDOS bundledock and gatewayJava cacertsEHR gatewayPlatform storeclinician appPrivate CApump, service toolSix dataflows from the twin. The three that trust a public bundle without a pin get attacked first.WHERE THE FORGED CHAIN LANDS · PER DATAFLOWD2 Dock to cloud telemetrytrusts AAA, no revocation, no pinACCEPTEDD6 Dock to EHR gatewaytrusts AAA, no revocation, no pinACCEPTEDD3 Firmware fetchchain accepted, image signature checkedCONDITIONALD4 Clinician app to cloudplatform distrust since October 19REFUSEDD5 Service tool to pumppublic bundle not consultedNOT AFFECTEDD1 Pump to docknothing to intercept on this linkNOT AFFECTEDThree of six connections accept the forged chain. Two are direct vulnerabilities, one is conditional.Fix D2 and D6: remove the public roots, pin the SPKI, hard-fail revocation. D3 rides on the image signature. Evidence: TestLink captures.DIRECT 2 · CONDITIONAL 1VIREO CP-7 · SIX DATAFLOWS (EXAMPLE)D1 Pump to dockD2 Dock to cloud telemetryD3 Firmware fetchD4 Clinician app to cloudD5 Service tool to pumpD6 Dock to EHR gatewayWHERE THE FORGED CHAIN LANDSD2 OpenSSL, OS bundleACCEPTEDD6 Java cacertsACCEPTEDD3 same client, signed imageCONDITIONALD4 platform storeREFUSEDD5 private CA, mTLSNOT AFFECTEDD1 serial, no TLSNOT AFFECTEDThree of six accept the forged chain.Two direct, one conditional.Fix: remove the roots, pin the SPKI, hard-failrevocation. Evidence from TestLink captures.DIRECT 2 · CONDITIONAL 1
A fabricated composite, not a real product. The twin's architecture and the per-connection verification result: two direct vulnerabilities, one conditional, three not affected.

Locate

The twin returns three TLS connections to verify out of six dataflows, with the trust store each uses already known. The serial link and the private-CA links are out of scope with a documented reason.

Verify

TestLink exercises the three on a real dock. The OpenSSL and Java clients are exposed, the firmware channel is conditional on its image signature, and the platform-store app refuses, as predicted.

Report

A disposition per connection: two direct vulnerabilities, one conditional, three not affected, each with the evidence and the fix, retested after it ships. Written for the 524B plan.

The same loop closes the class

The next one too.

The next weak key, the next distrusted root, the next flaw like PHP2Shell. The twin says where it lands and TestLink proves it on the real product.

Questions

Questions about
the whitepaper.

What does the whitepaper show?

How ELTON answers a CA event in two steps that both run the day the keys are published. The digital twin finds every TLS client across the portfolio, on which component, what it trusts and whether it pins. Then the AI pipeline and TestLink verify on the real device which connections are actually exposed. It works through a fabricated six-dataflow infusion system end to end.

Does this work for products ELTON has not fully tested?

Yes. The portfolio query runs against every onboarded product, including ones onboarded only for threat modeling. Their twin already holds the interfaces, dataflows and trust stores, so the first four questions are answered without a lab. Products under a testing subscription add the on-device verification through TestLink.

How is this different from the first eMudhra whitepaper?

The first paper (Every Connected Medical Device Now Has a Forever Vulnerability) explains the event, why it is different, and the mitigation. This one is the response: how ELTON finds which of your products are exposed and proves it on the real device, with the report written for the 524B plan.

Do I have to fill in the form?

Once. The form opens the download on this browser, and you will also get MedDevice AI Security Weekly, our newsletter on AI vulnerability discovery and FDA cybersecurity. Unsubscribe anytime.

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-Qualified CVSSv3CVSSv4 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 →