By NHI Mgmt Group Editorial TeamBased on VicOne: “Can a Robot Do Everything Right and Still Be Unsafe?” (October 20, 2026)

TL;DR: A robot can execute approved commands exactly as intended and still produce an unsafe outcome if sensors, messages, or other inputs are manipulated, according to VicOne research, because cybersecurity changes the odds and creates repeatable hazardous conditions. The governance gap is that expected operation is not the same as a validated safe state when the environment can be adversarially altered.


At a glance

What this is: This is a robotics security analysis showing that a robot can behave as commanded and still reach a hazardous state when an attacker manipulates the information feeding its decisions.

Why it matters: It matters because robotics, safety, and security teams must validate not only permitted behavior but also whether manipulated inputs can push a machine across a moving safety boundary.


Context

Robotic safety depends on the relationship between the machine, its sensors, its commands, and the surrounding environment. When any of those inputs can be manipulated, the same action may be safe in one context and hazardous in another, so access approval alone does not prove a safe outcome.

This is why security belongs inside safety assurance rather than beside it. The article argues that deliberate manipulation can turn a low-probability event into a repeatable one, which makes threat modelling and runtime validation essential to understanding whether the robot still operates within the conditions that were tested.


Key questions

Q: What should teams do when a robot behaves as expected but may still be unsafe?

A: Treat the event as a safety validation problem as well as a security problem. Check whether sensors, messages, or model inputs could have been manipulated, then test the same condition in simulation and compare the physical outcome with the validated safety case. If the behaviour crosses a boundary, move to a pre-approved fallback mode before a permanent fix is available.

Q: Why do manipulated inputs create more risk for robotics than ordinary software bugs?

A: Because robotics safety depends on physical context, not just code correctness. A command can be authenticated, authorised, and executed exactly as designed, yet still produce a hazardous movement if the environment has changed or the input was adversarially altered. The risk comes from turning a safe-looking action into a repeatable physical hazard.

Q: How do security teams test whether an exploit changes robot behaviour?

A: Use reachability analysis to confirm the attack path, then reproduce the exploit inside the same simulation environment used for safety testing. The key question is not only whether the flaw is reachable, but whether the robot stops, continues, or crosses a safety boundary once the condition is injected. That ties the vulnerability to a measurable outcome.

Q: How should robotics, safety, and security teams share accountability for runtime anomalies?

A: Security teams should characterise the exploit, systems engineers should determine the behavioural change, and safety teams should judge the resulting hazard. If the robot diverges from validated operation, responsibility is collective and the response must be preplanned. That governance split keeps incident handling focused on evidence, containment, and safety preservation.


Technical breakdown

How manipulated inputs change robot behaviour

A robot does not need to be fully compromised for a safety failure to occur. If an attacker can alter a sensor feed, a message, or an AI input, the robot may still execute its code correctly while making a dangerous decision. That distinction matters because the control logic can be functioning as designed even as the physical result becomes unsafe. In robotics, safety depends on the integrity of the context, not just the correctness of the command. The central technical question is whether the input path can be influenced enough to change the robot’s interpretation of the world. Practical implication: test the trust boundary around every input that can change motion, perception, or actuation.

Practical implication: test the trust boundary around every input that can change motion, perception, or actuation.

Why simulation must include adversarial conditions

Functional safety testing often assumes the environment behaves within expected bounds. That is not enough when an attacker can deliberately create the same conditions that would otherwise be rare. Software-in-the-loop simulation lets teams reproduce the exploit inside a digital twin and observe whether the robot continues, stops, or crosses a safety boundary. The value is not just in proving a vulnerability exists. It is in tying the cyber event to a measurable physical consequence so safety teams can assess the hazard, not merely the flaw. Practical implication: include adversarial test cases in the same simulation environment used for safety validation.

Practical implication: include adversarial test cases in the same simulation environment used for safety validation.

How runtime monitoring supports a continuous safety loop

Deployment changes the problem because models, software, and operating conditions keep moving after validation. Runtime telemetry gives teams a way to compare current fleet behaviour against a baseline and spot divergence that may indicate manipulation or drift. The article’s key point is that detection alone is insufficient. Teams need predefined response policies at the edge so the robot can shift to a safer mode before engineers push a permanent fix. That creates a continuous loop between operation, investigation, and revalidation. Practical implication: bind runtime alerts to safety-validated fallback actions rather than waiting for manual intervention.

Practical implication: bind runtime alerts to safety-validated fallback actions rather than waiting for manual intervention.


Threat narrative

Attacker objective: The objective is to make a normally safe robot action produce a predictable hazardous physical outcome without needing full device takeover.

  1. Entry occurs when an attacker manipulates a relevant input such as a sensor feed, command channel, prompt, or software component rather than disabling the robot outright.
  2. Escalation happens when that manipulated input changes the robot’s interpretation of its surroundings or task state, causing an otherwise expected action to become unsafe.
  3. Impact follows when the robot crosses a physical safety boundary, such as moving into a hazardous position or operating in a mode that violates the validated safety case.
  • Sisense breach 2024: A credential in Sisense's GitLab reportedly opened S3 buckets of customer tokens, passwords and certificates; CISA urged a full reset.
  • CISA Private-CISA GitHub leak 2026: A CISA contractor's public GitHub repo exposed AWS GovCloud admin keys, Artifactory credentials and plaintext passwords for six months.

Read and download The State of NHI & AI Agent Breach Report 2026, covering 200+ breaches impacting Non-Human Identities including AI Agents.


NHI Mgmt Group analysis

Safety assurance fails when teams treat authorisation as proof of safety. A permitted command only proves the action was allowed, not that it was safe in the current physical context. That gap matters in robotics because the safety boundary moves with the machine and the environment can change faster than policy does. Practitioners should treat contextual integrity as part of the safety case, not as an operational afterthought.

Adversarial input turns low-probability robot failures into repeatable control problems. The article’s most important contribution is the shift from random hazard analysis to intentional hazard creation. Once an attacker can reproduce a condition, the issue is no longer rarity but controllability, which changes how risk is modelled and tested. Teams should assume an exploit path can become a deterministic trigger if the input path is reachable.

Continuous validation is now a governance requirement for connected robots. Deployment does not freeze the assumptions used during design, because software updates, model updates, and environmental drift all change the safety envelope. That makes runtime telemetry, anomaly detection, and revalidation part of the same control loop. Practitioners should govern robot behaviour as a living system that must be re-tested whenever its inputs, models, or operating context change.

incident response and cyber resilience patterns belong in robotics safety operations. When a robot’s behaviour diverges from what was validated, the response is not just a security investigation. Security, robotics, and safety teams need a bounded fallback that reduces exposure while evidence is collected and the design is rechecked. Practitioners should make safety-validated response policies available before an anomaly appears.

Context-aware runtime response is the named control gap this article surfaces. The problem is not simply detection, but whether the system can select a pre-approved safer state when the current operating context no longer matches validation assumptions. That is a governance issue as much as a technical one, because the response policy must already exist, be tested, and be acceptable to safety owners. Practitioners should pre-authorise degraded modes for known hazardous contexts.

What this signals

Safety boundaries are now dynamic, not static. In connected robotics, the decision environment shifts with the machine, the software update cycle, and the surrounding physical space. That means governance must move from one-time validation to continuous assurance, with monitoring that can prove the robot still operates inside the conditions that were originally tested.

Context-aware runtime response is becoming the decisive control concept. The important question is no longer whether a robot can detect something unusual, but whether it can move to a safer validated state when the context no longer matches the safety case. That shifts program design toward pre-approved degraded modes, tighter operational baselines, and faster revalidation when anomalies appear.


For practitioners

  • Build adversarial cases into robot safety testing Load manipulated sensor feeds, spoofed commands, adversarial images, and compromised component states into the same simulation environment used for functional safety validation.
  • Baseline fleet behaviour and watch for divergence Compare robots operating in the same fleet so that unexpected drift, anomalous motion, or sensor-state changes become investigation triggers rather than late discoveries.
  • Predefine safety-validated fallback modes Authorise degraded behaviours such as reduced speed, restricted motion, or task suspension before deployment so the robot can respond safely when context becomes untrusted.
  • Tie cyber findings back to safety revalidation Feed anomalies, exploit reproductions, and field disclosures back into threat modelling and simulation so the safety case is updated when assumptions no longer hold.

Key takeaways

  • A robot can obey an authorised command and still create a hazard if the surrounding context has been manipulated.
  • The article’s core evidence is that deliberate manipulation can convert rare failure conditions into repeatable ones that can be tested and reproduced.
  • The control that matters most is not just detection, but pre-approved safe fallback behaviour linked to revalidation of the safety case.

Related NHI Mgmt Group resources: Cyber Resilience Guide · Incident Response Guide · Threat Modelling AI Agents


Standards & Framework Alignment

This section maps relevant standards and security frameworks to the operational risks and controls described in this guidance.

MITRE ATT&CK addresses the attack and risk surface, while NIST CSF 2.0 and CIS Controls v8 set the governance and control requirements practitioners need to meet.

FrameworkControl / ReferenceRelevance
NIST CSF 2.0PR.AA-05 — Access Permissions, Entitlements and AuthorizationsAuthorised commands do not guarantee safe outcomes when context is manipulated.
DE.CM-01 — Networks and environments are monitored to detect potential cybersecurity eventsRuntime telemetry and behavioural monitoring are central to spotting divergence from validated behaviour.
RC.RP-01 — Response plan is executed during or after an incidentThe article emphasises pre-defined fallback actions and revalidation after anomalies.
Recommendation — Apply PR.AA-05 to ensure robot commands are permitted only within validated operational contexts. Monitor robot telemetry for behavioural drift and trigger investigation when fleet baselines diverge. Execute rehearsed response plans that move affected robots into a safe degraded mode before recovery work begins.
CIS Controls v8CIS-13 — Network Monitoring and DefenseContinuous monitoring is needed to identify abnormal robot inputs and state changes.
Recommendation — Use monitoring controls to detect anomalous inputs, command patterns, and device-state changes in robot fleets.
MITRE ATT&CKTA0001;TA0009;TA0040 — Initial Access; Collection; ImpactThe attack pattern centres on manipulating inputs to create physical impact without full takeover.
Recommendation — Map manipulated-input scenarios to ATT&CK and test whether they can produce operational impact.

Key terms

  • Context-Aware Runtime Response: A safety response that changes system behaviour based on the current operating context rather than on a fixed alarm alone. In robotics, it means the machine selects from pre-approved degraded states when sensor data, commands, or environmental conditions no longer match the validated safety case.
  • Adversarial Input: Adversarial input is data crafted to mislead a model into the wrong conclusion or no conclusion at all. In security operations, that can mean chaff, poisoning, or carefully shaped activity designed to hide malicious behaviour from a detection system.
  • Safety Case: A safety case is structured evidence showing that a system meets defined safety requirements in a specific operating context. In autonomous vehicles, it should also capture cybersecurity assumptions, change history, and supplier dependencies so the assurance claim remains valid after updates and integration changes.
  • Software-in-the-Loop Simulation: A testing method that runs real software inside a simulated environment so teams can observe how a system behaves before or during deployment. In robotics security, it allows controlled reproduction of attacks and comparison of normal and manipulated behaviour against safety requirements.

Deepen your knowledge

The NHI Foundation Level course, the industry's only accredited NHI security programme, covers NHI governance, machine identity security, and secrets management. It helps practitioners connect identity controls to the broader security programmes that underpin safe operation.
NHIMG Editorial Note
Published by the NHIMG editorial team on October 22, 2026.
NHI Mgmt Group, the independent authority on Non-Human Identity, IAM, and Agentic AI security. nhimg.org