Operational Risk & Control Framework for Autonomous Systems Draft 1.2 (ORFAS)
SEE IT . UNDERSTAND IT . TRUST IT . OPERATE IT
ORFAS Responsibility Model
Defines the allocation of authority, execution responsibility, and trust boundaries across the ORFAS lifecycle. This model separates governance (what is allowed) from execution (what is observed and acted upon), clarifying ownership between customer-controlled systems and Coeus-managed capabilities.
ORFAS is:
- Vendor-neutral
- Robot-agnostic
- Runtime-focused
- Mission-oriented
- Compatible with existing cybersecurity frameworks
- Technology-agnostic
- Defines governance, identity, policy, and authorization structure
- Sets system-wide operational boundaries and risk tolerance
- Determines permission models and trust delegation rules
- Establishes authority hierarchy and escalation paths
Coeus enforces constraints derived from this plane but does not define authority.
- Implements secure architecture and baseline hardening
- Defines allowed system configurations and invariants
- Maintains preventive controls against known risk classes
- Ensures deployment-time safety and configuration correctness
Coeus assumes preventive controls exist and evaluates adherence and drift.
- Continuously monitors system state and behavioral signals
- Detects anomalies, drift, and trust degradation events
- Correlates multi-layer signals across runtime, identity, and network
- Maintains runtime state model for deviation analysis
- Coeus generates alerts, recommendations, and automated response options
- Automated actions execute under policy and control-plane constraints
- Human operators approve or override high-impact actions
- Response actions are bounded by containment and safety rules
- Coeus provides recovery validation, forensic visibility, and trust reconstruction support
- Customer owns final restoration and re-entry decisions
- SOC or operators coordinate remediation execution
- System integrity must be revalidated before production re-entry
- Software and firmware execution surfaces
- Network and communication boundaries
- Identity and access surfaces
- Supply chain and dependency surfaces
- Human interaction and operational surfaces
Used as contextual input for Detect, Respond, and Recover reasoning layers.
- Defines when automation is allowed to execute independently
- Defines escalation thresholds requiring human approval
- Specifies override authority and emergency control paths
- Controls autonomy limits for high-risk operations
Coeus enforces these boundaries but does not define them.
- Defines trust requirements for artifacts, models, and dependencies
- Establishes firmware and hardware integrity expectations
- Controls CI/CD and build pipeline trust assumptions
- Defines acceptable provenance and verification depth
Coeus validates and observes provenance signals but does not guarantee external integrity.
CONTROL PLANE
05RECOVER
06ATTACK SURFACE
07HUMAN-IN-THE-LOOP
08SUPPLY CHAIN
CONTROL PLANE
Defines system-wide governance, policy enforcement, trust authorization, and operational constraints that regulate behavior across Prevent, Detect, Respond, and Recover. The control plane is the authoritative decision layer for system safety, risk, and autonomy.
GOVERNANCE & POLICY
- Operational boundary definition and enforcement
- Risk acceptance and tolerance thresholds
- Kill-switch authority and activation rules
- Deployment approval constraints
- Safety certification requirements
- Policy versioning and epoch control
TRUST & ACCESS CONTROL
- Zero-trust enforcement model
- Role-based and attribute-based access governance
- Human-in-the-loop boundary enforcement
- Privilege escalation constraints and validation
- Cross-system trust delegation rules
- Session trust and identity binding policies
CONTROL EFFECTIVENESS & SCORING
- Prevent effectiveness scoring
- Detect confidence scoring and signal quality
- Response latency and containment speed metrics
- Recovery success probability estimation
- Residual risk quantification
- Control coverage completeness index
ASSURANCE & VALIDATION
- Continuous control verification against policy intent
- Configuration drift detection vs declared state
- Policy-to-implementation consistency mapping
- Attestation integrity validation across layers
- Pre-attack indicator monitoring and validation
SUPPLY CHAIN & DEPENDENCY TRUST
- Dependency provenance tracking enforcement
- Build artifact trust validation rules
- Model and dataset lineage verification
- Third-party risk scoring and gating
- CI/CD trust boundary enforcement policies
Linked Systems:
RUNTIME STATE GOVERNANCE
- System state definitions (Normal / Degraded / Contained / Recovery)
- State transition rules across PDRR lifecycle
- Containment level authorization policies
- Safe-mode operational constraints
- Recovery exit validation conditions
- Autonomy level control (human vs system authority split)
CROSS-LAYER COUPLING MODEL
Defines dependency propagation, cascading failure relationships, and trust transitivity across system layers including identity, supply chain, runtime, and attack surface.
- Dependency graph integrity validation
- Cross-layer state consistency enforcement
- Trust inheritance and delegation rules
- Blast radius modeling under compromise conditions
- Cascading failure path prediction
System Function:
- Maps failure propagation from Attack Surface → Detect → Respond → Recover
- Enforces trust relationships between system layers
- Provides structural constraints for system-wide resilience modeling
Linked Systems:
TEMPORAL DIMENSION MODEL
Introduces time-aware governance for policy validity, trust decay, and operational sequencing across all system layers.
- Trust decay modeling for identity, sessions, and devices
- Policy expiry windows and validity constraints
- Temporal sequencing rules for deployment and recovery
- Early warning indicator lifecycle validation
- Configuration drift over time tracking
Temporal Controls:
- Time-bounded authorization for sensitive operations
- Dynamic trust revalidation intervals
- State transition timing constraints
SAFETY & REGULATORY BINDING
Enforces external regulatory, safety, and compliance requirements as non-bypassable system constraints across all operational layers.
- Safety constraint enforcement validation
- Security policy implementation consistency checks
- Regulatory mapping (NIST, ISO, OWASP, CMMC)
- Hard gating for Prevent, Detect, Respond, Recover transitions
- Non-bypassable constraints for critical systems
Binding Scope:
- Regulatory-to-system control mapping
- Compliance-driven execution constraints
- Physical system safety enforcement boundaries
PREVENT
Reduce the likelihood of operational failure by establishing trust, integrity, safety, and security controls before deployment.
- Agent Isolation & Execution Control
- Safety Validation & Risk Mitigation
- Hardware Root of Trust & Secure Key Storage
- Device Identity & Attestation
- Secure Platform Integration
- Secure Operating Environment
- Secure Software Update Management
- Embedded System Hardening
Example Technologies:
- NVIDIA OpenShell
- NVIDIA Halos
- Infineon OPTIGA TPM
- SecEdge SEC-TPM
- SecEdge Yocto Layer
- Lynx (Timesys)
- Peridio
- RidgeRun
Technology Comparison Table:
Security Control Enforcement Layer
- Infrastructure Controls (NIST 800-53)
- Application Security Controls (OWASP)
- Process (NIST RMF)
- Compliance & Maturity Controls (CMMC)
Access Control
Implementation
- RBAC / ABAC policies
- Least privilege enforcement
- Session management
- Device and operator authorization
Human-in-the-Loop
- Approve privileged access
- Review role assignments
- Override emergency restrictions
Awareness & Training
Implementation
- Security training programs
- Operator certification
- Simulation exercises
Human-in-the-Loop
- Validate competency
- Review simulation outcomes
- Approve operational readiness
Audit & Accountability
Implementation
- Event logging
- Tamper-resistant records
- Telemetry retention
Human-in-the-Loop
- Review audit trails
- Investigate anomalies
- Authorize corrective actions
Assessment, Authorization & Monitoring
Implementation
- Continuous monitoring
- Control validation
- Risk assessments
Human-in-the-Loop
- Approve deployment decisions
- Validate monitoring results
- Accept residual risk
Configuration Management
Implementation
- Baseline configurations
- Version control
- Change management
Human-in-the-Loop
- Approve changes
- Review baselines
- Authorize production updates
Contingency Planning
Implementation
- Recovery procedures
- Backup operations
- Mission continuity plans
Human-in-the-Loop
- Initiate recovery
- Approve fallback modes
- Validate restoration success
Identification & Authentication
Implementation
- Multi-factor authentication
- Identity lifecycle management
- Certificate and key management
- Device and operator verification
Human-in-the-Loop
- Approve privileged identities
- Review authentication failures
- Validate credential issuance
Incident Response
Implementation
- Incident detection and triage
- Containment procedures
- Recovery workflows
- Post-incident analysis
Human-in-the-Loop
- Validate incident severity
- Approve containment actions
- Authorize system restoration
Maintenance
Implementation
- Preventive maintenance schedules
- Remote maintenance controls
- Patch and update management
- Maintenance logging
Human-in-the-Loop
- Approve maintenance windows
- Review maintenance activities
- Validate operational readiness
Media Protection
Implementation
- Encryption of storage media
- Media access restrictions
- Secure transport procedures
- Media sanitization and disposal
Human-in-the-Loop
- Approve media release
- Verify destruction procedures
- Review data handling practices
Physical & Environmental Protection
Implementation
- Facility access controls
- Environmental monitoring
- Equipment protection
- Power and safety systems
Human-in-the-Loop
- Authorize facility access
- Review environmental alerts
- Respond to physical incidents
Planning
Implementation
- Security planning
- Operational procedures
- Mission and contingency planning
- System documentation maintenance
Human-in-the-Loop
- Approve strategic plans
- Validate operational assumptions
- Review plan effectiveness
Program Management
Implementation
- Governance structures
- Policy management
- Resource allocation
- Performance measurement
Human-in-the-Loop
- Approve policies
- Set strategic priorities
- Review program effectiveness
Personnel Security
Implementation
- Background screening
- Role-based assignments
- Termination procedures
- Insider threat safeguards
Human-in-the-Loop
- Approve personnel access
- Review insider threat indicators
- Validate onboarding/offboarding
PII Processing & Transparency
Implementation
- Privacy impact assessments
- Data minimization controls
- Consent management
- Transparency mechanisms
Human-in-the-Loop
- Approve privacy practices
- Review data usage requests
- Validate compliance requirements
Risk Assessment
Implementation
- Threat identification
- Vulnerability analysis
- Risk scoring
- Risk monitoring
Human-in-the-Loop
- Validate risk assessments
- Accept residual risk
- Prioritize mitigation efforts
System & Services Acquisition
Implementation
- Security requirements definition
- Vendor evaluation
- Secure development practices
- Acquisition lifecycle controls
Human-in-the-Loop
- Approve acquisitions
- Review supplier risk
- Validate security requirements
System & Communications Protection
Implementation
- Network segmentation
- Encryption in transit
- Boundary protection
- Secure communications channels
Human-in-the-Loop
- Approve communication policies
- Review network anomalies
- Authorize architecture changes
System & Information Integrity
Implementation
- Integrity monitoring
- Malware protection
- Patch management
- Unauthorized change detection
Human-in-the-Loop
- Review integrity violations
- Approve remediation actions
- Validate corrective measures
Supply Chain Risk Management
Implementation
- Supplier assessments
- Component provenance tracking
- Third-party risk monitoring
- Supply chain integrity validation
Human-in-the-Loop
- Approve critical suppliers
- Review provenance evidence
- Accept supply chain risk
Safety Control Enforcement Layer
- Robotics and robotics devices - safety requirements (ISO 10218 )
- Robotic safety communication (ISO 25785-1)
ASSURANCE / VERIFICATION LAYER
Continuously validates that security, safety, and operational controls defined by the Control Plane are correctly implemented, remain effective, and have not drifted, degraded, or been bypassed across Prevent, Detect, and system runtime behavior.
CONTROL EFFECTIVENESS VALIDATION
- Prevent Control Enforcement Verification
- Security Policy Implementation Consistency
- Configuration Drift vs Intended State
- Runtime Control Activation Status
- Safety Constraint Enforcement Validation
SYSTEM INTEGRITY ASSURANCE
- Cross-Layer Integrity Consistency
- Secure Boot & Chain-of-Trust Validation
- Firmware / OS / Model Consistency Checks
- Artifact & Build Reproducibility Validation
- Attestation Chain Verification
DETECT RELIABILITY VALIDATION
- Telemetry Authenticity Verification
- Signal Integrity vs Noise Ratio Validation
- Anomaly Detection Calibration Accuracy
- Sensor Fusion Consistency Checks
- False Positive / False Negative Drift Tracking
TRUST & IDENTITY ASSURANCE
- Device Identity Consistency Validation
- Certificate Chain Integrity Checks
- Role / Permission Drift Detection
- Fleet Identity Synchronization Validation
- Authentication State Consistency
SUPPLY CHAIN & DEPENDENCY ASSURANCE
- Dependency Graph Integrity Validation
- Artifact Provenance Verification
- CI/CD Build Reproducibility Checks
- Third-Party Behavior Consistency Monitoring
- Model / Dataset Integrity Validation
More:
PRE-ATTACK SIGNAL VALIDATION
- Early Warning Indicator Confirmation
- Reconnaissance Pattern Detection Validation
- Slow-Burn Anomaly Progression Tracking
- Pre-Exploit Behavioral Drift Detection
- Trust Degradation Signal Verification
More:
Example Function:
- Continuously verifies that Prevent, Detect, and Control Plane assumptions remain true in real time.
ECONOMIC / OPERATIONAL CONSTRAINTS
Models how cost, latency, and operational tradeoffs degrade or shape preventive security strength.
- Embedded System Hardening
- Secure Operating Environment
- Secure Software Update Management
- Hardware Root of Trust & Secure Key Storage
Constraint effects:
- Reduced sensor redundancy under cost pressure
- Delayed patch cycles increasing exposure window
- Compute-limited detection downgrades
- Fleet-wide security simplification under scaling pressure
DETECT
Continuously identify deviations from expected secure state by validating system integrity, trust posture, behavior consistency, and environmental signals across all layers of the system. Detect operates as the real-time deviation and trust degradation sensing layer of ASDR.
CORE SYSTEM INTEGRITY
- Configuration drift detection
- Secure boot status validation
- Firmware version consistency checks
- Update integrity verification
- Model integrity validation
IDENTITY & TRUST
- Device identity verification drift
- Certificate expiration monitoring
- Role and permission drift detection
- Fleet identity consistency checks
RUNTIME BEHAVIOR
- Process integrity anomaly detection
- Runtime execution deviations
- Resource usage anomaly detection
- Control flow deviation tracking
NETWORK & COMMUNICATION
- Network traffic anomaly detection
- Unauthorized endpoint communication detection
- API and service call deviation monitoring
- Cross-node communication inconsistency tracking
SUPPLY CHAIN INTEGRITY
- Artifact provenance validation failures
- Dependency integrity violations (containers, models, libraries)
- CI/CD pipeline trust inconsistencies
- Signature chain validation breaks
SENSOR & EDGE INTEGRITY
- Sensor spoofing and manipulation detection
- Sensor security posture degradation
- Environmental data inconsistency detection
- Edge-device telemetry reliability validation
Example Technologies:
ADVERSARIAL INTENT MODELING
Extends detection beyond anomaly identification into behavioral inference, adversarial strategy reconstruction, and temporal intent evolution modeling.
- Reconnaissance pattern detection and validation
- Slow-burn anomaly progression tracking
- Pre-exploit behavioral drift detection
- Telemetry authenticity verification
- Signal integrity vs noise ratio validation
Cross-layer dependency: Attack Surface + Identity + Network + Control Plane
- Threat behavior classification across system boundaries
- Intent drift modeling over time windows
- Correlation of distributed low-signal probing events
RUNTIME STATE MODEL
Defines the continuously evaluated live system state used as the ground truth input for detection, response, and recovery decisions across hardware, software, and network layers.
EXECUTION STATE TRACKING
- Process lifecycle state monitoring
- Privilege transition and escalation detection
- Execution flow consistency validation
- Runtime memory integrity snapshots
TRUST & ATTESTATION STATE
- Live device attestation monitoring
- Certificate validity and trust chain continuity
- Identity binding consistency across services
- Session trust decay detection
SYSTEM BEHAVIOR MODEL
- Expected vs observed behavior drift detection
- Resource usage baseline deviation tracking
- Control flow anomaly detection signals
- Inter-process communication stability analysis
ENVIRONMENTAL & NETWORK STATE
- Network topology consistency validation
- Latency variance and jitter anomaly detection
- External dependency stability monitoring
- Sensor-to-system synchronization drift detection
SAFETY & CONTROL STATE SYNTHESIS
- Real-time safety system activation monitoring
- Fail-safe readiness and threshold tracking
- Autonomous vs human control authority state mapping
- Emergency shutdown and containment readiness state
The Runtime State Model serves as the authoritative live reference layer for system behavior, continuously feeding validated state into Detect, Respond, and Recover control decisions.
OBSERVABILITY GAP MODEL
Detects absence of expected signals, degraded telemetry fidelity, and blind spots in system visibility that may indicate silent failures or adversarial evasion.
- Telemetry authenticity verification
- Signal integrity degradation detection
- False positive / false negative drift tracking
- Cross-layer observability blind spot detection
Gap types:
- Silent failure (no logs, no alerts, no telemetry)
- Partial observability collapse (missing subsystem visibility)
- Sensor trust degradation (data present but unreliable)
- Uninstrumented attack surface exposure
RESPOND
Detect, contain, and mitigate active incidents through coordinated automated and human-supervised actions that reduce impact, preserve system safety, and restore controlled operation across autonomous systems and distributed environments.
- Automated Response Execution
- Fleet-Level Coordinated Response
- Human-in-the-Loop Control & Approval
- Advisory Alerts & Risk-Based Recommendations
- Continuous Adaptation from Incident Feedback
Example Technologies:
CONTAINMENT GRANULARITY
Defines the scope and depth of response actions used to isolate compromise, reduce blast radius, and maintain safe system operation during active incidents. Containment operates across layered system boundaries from process to fleet scale.
PROCESS LEVEL CONTAINMENT
- Isolate or terminate anomalous process execution
- Enforce runtime sandbox restrictions
- Memory and execution flow containment
- Process-level resource throttling
- Immediate execution interruption on violation
SERVICE LEVEL CONTAINMENT
- Disable or isolate compromised service endpoints
- Revoke service credentials and access tokens
- Restart service in controlled safe state
- Redirect traffic to fallback or degraded services
- Quarantine dependent service interactions
NODE / DEVICE LEVEL CONTAINMENT
- Isolate device from network and external communication
- Disable non-essential hardware interfaces
- Force safe-mode or restricted operational state
- Lock down local execution environment
- Trigger on-device integrity containment policies
FLEET LEVEL CONTAINMENT
- Propagate containment policies across distributed fleet
- Revoke shared credentials or trust relationships
- Block compromised update or OTA channels
- Enforce synchronized safe-state transitions
- Isolate affected system clusters at scale
ADAPTIVE CONTAINMENT MODES
- Graceful Degradation Mode (reduced functionality retained)
- Safe Mode Execution (restricted operational scope)
- Hard Isolation Mode (full containment of compromised components)
- Quarantine Mode (isolated but observable execution state)
- Emergency Shutdown Mode (complete system halt)
CONTAINMENT POLICY ENGINE
- Automatic blast radius estimation and limitation
- Risk-driven escalation thresholds
- Cross-layer containment propagation rules
- Human authorization gating for high-impact actions
- Safety override constraints for critical systems
Core Principle: containment actions must minimize operational disruption while maximizing isolation accuracy and preserving system safety under active compromise conditions.
RECOVER
Restores trusted system operation following failure, compromise, or degradation by re-establishing system integrity, validating state consistency, and ensuring safe re-entry into production environments. Recovery is treated as a controlled trust reconstruction process, not a simple restart.
- Fleet Operations Continuity
- Incident Classification & State Containment
- Service Failover & Workload Reassignment
- System Rollback & Controlled Restoration
- Firmware / Model Reimaging & Re-provisioning
- Dependency Remediation & Update Enforcement
- Identity & Certificate Trust Re-establishment
- Post-Recovery Validation & Release Gate
RECOVERY INTEGRITY VALIDATION
Ensures that restored systems are consistent with expected secure state before resuming operational execution.
SYSTEM STATE VERIFICATION
- Boot integrity validation (secure boot chain)
- Firmware and image checksum verification
- Configuration baseline reconciliation
- Runtime and kernel integrity re-validation
IDENTITY & TRUST RE-ESTABLISHMENT
- Certificate chain re-validation
- Device identity re-attestation
- Role and privilege synchronization
- Session and token invalidation verification
RECOVERY TRUST RECONSTRUCTION DEPTH
Defines the minimum required trust reconstruction level before a system can re-enter production operation after an incident.
- L1: Service restart validation (local health + logs)
- L2: Identity and session revalidation
- L3: Dependency + supply chain integrity verification
- L4: Full system re-attestation (hardware → application stack)
DEPENDENCY & SUPPLY CHAIN RE-VALIDATION
- Dependency graph integrity verification
- Container and artifact provenance validation
- CI/CD pipeline trust re-verification
- Third-party integration state auditing
OPERATIONAL SAFETY CONFIRMATION
- Sensor and input consistency validation
- Mission state reconciliation
- Actuator safety readiness checks
- Telemetry consistency after restoration
Re-entry into production is only permitted once integrity, identity, dependency, and safety validations meet or exceed defined trust thresholds for the system’s recovery level.
ATTACK SURFACE
The attack surface defines all entry points, interfaces, dependencies, and system boundaries through which an autonomous system can be influenced, compromised, or degraded across hardware, software, network, and operational layers.
Blast Radius
Autonomy Ontology
Attack Surface
TRUST BOUNDARY LEGEND
- New HID device class detected without enrollment
- USB storage mount events outside maintenance window
- Unknown vendor/product ID in dmesg or system logs
- Unexpected keyboard/mouse input injection patterns
- Autorun or removable media execution traces
- Physical entry point into system
- Common malware delivery vector
- Human-accessible interface
- Malicious HID emulation devices
- Bootable media exploitation
- Firmware-level device spoofing
- Disable unused ports at firmware level
- Device allowlisting
- Physical port control in secure deployments
- Unexpected device enumeration
- HID behavioral anomalies
- Kernel USB insertion logs
- Auto-disable port class
- Isolate host node
- Revoke device trust
- Reimage system
- Restore trusted device baseline
- Revalidate firmware integrity
- JTAG/UART handshake signatures outside manufacturing phase
- Unexpected debug mode flags enabled in firmware state
- Memory dump access patterns in hardware logs
- Bootloader read/write operations from external interface
- Secure boot bypass indicators in early boot logs
- Direct low-level system access interface
- Bypasses OS-level security controls
- Designed for development and diagnostics
- Unauthorized JTAG/UART access
- Firmware extraction and modification
- Bootloader manipulation
- Disable debug interfaces in production hardware
- Fuse-lock or hardware lockout
- Physical shielding of ports
- Unexpected debug handshake signals
- Firmware integrity mismatch
- Boot sequence anomalies
- Immediate system isolation
- Disable debug subsystem
- Trigger hardware trust reset
- Reflash firmware from trusted image
- Re-lock debug interfaces
- Full attestation re-run
- New or modified boot sectors on removable media
- Unsigned binaries executed from SD mount path
- Filesystem checksum mismatches on insertion
- Unexpected auto-mount systemd/udev events
- Hidden partitions or re-partitioning artifacts
- Removable storage with direct OS access
- Easy offline data injection vector
- Malicious file payloads
- Boot partition modification
- Data exfiltration via removable media
- Disable external storage mounting
- Read-only mounting policies
- Media scanning enforcement
- Unexpected mount events
- File integrity violations
- Boot config changes
- Unmount storage immediately
- Quarantine affected system
- Block device identifier
- Restore clean filesystem state
- Rebuild boot partition
- Revalidate storage integrity baseline
- Sudden SMART reallocation or wear spikes
- Unexpected NVMe firmware version changes
- Partition table inconsistencies
- Unexplained read/write amplification patterns
- Bootloader hash mismatch from disk image
- Persistent storage layer containing OS and data
- Firmware-level manipulation potential
- Firmware corruption attacks
- Direct memory access abuse
- Boot partition tampering
- Drive firmware signing enforcement
- Secure boot chain validation
- Hardware encryption enablement
- SMART attribute anomalies
- Unexpected partition changes
- Boot integrity mismatch
- Isolate storage device
- Disable system boot
- Lock read/write operations
- Reimage drive
- Restore firmware baseline
- Rebuild encrypted volumes
- Repeated low-level memory access bursts on debug interface
- Unauthorized firmware readout sequences
- Device entering unintended debug state
- Boot ROM access outside manufacturing environment
- Clock or signal anomalies on debug pins
- Low-level hardware debugging interface
- Direct memory and firmware access
- Memory dumping via debug pins
- Firmware rewriting
- Secure boot bypass
- Physically disable debug pins
- Production fuse locking
- Epoxy or shielding of headers
- Debug port activation signals
- Unexpected firmware read patterns
- Bootloader anomalies
- Immediate hardware isolation
- Disable debug subsystem
- Invalidate device trust state
- Full firmware reflash
- Hardware re-attestation
- Secure boot re-enrollment
- Sudden divergence between redundant sensor streams
- Repeated outlier spikes in single sensor channel
- Time-sync drift between correlated sensors
- Impossible physical readings (out-of-range values)
- Unexpected calibration parameter changes
- Input layer feeding physical-world data
- Direct influence on autonomous decisions
- Signal spoofing
- Data injection or manipulation
- Sensor desynchronization attacks
- Sensor redundancy validation
- Encrypted sensor pipelines
- Hardware integrity checks
- Inconsistent sensor fusion outputs
- Outlier signal patterns
- Timing desynchronization
- Switch to redundant sensor stream
- Isolate compromised sensor
- Fallback to safe mode
- Recalibrate sensor systems
- Revalidate sensor trust baseline
- Restore fusion model integrity
- Unexpected kernel module insertion
- Syscall table modification evidence
- Hidden process or PID anomalies
- Kernel taint flags without admin action
- Integrity mismatch in vmlinuz or modules
- Core OS execution layer controlling entire system
- Privilege boundary enforcement point
- Kernel exploits and privilege escalation
- Rootkit injection
- Module tampering
- Kernel hardening (SELinux/AppArmor)
- Signed module enforcement
- Minimal attack surface configuration
- Kernel integrity violations
- Unexpected syscalls
- Rootkit behavioral signatures
- System isolation
- Kernel panic trigger containment mode
- Block privileged execution paths
- Reboot into trusted kernel
- Reimage system
- Restore verified kernel modules
- Unexpected driver load without signature validation
- Kernel crash linked to device I/O patterns
- DMA access outside assigned memory regions
- Driver version mismatch with known baseline
- Unsigned kernel extension attempts
- Bridge between hardware and OS
- High privilege execution context
- Driver exploitation via malformed inputs
- Unsigned driver injection
- DMA abuse through device drivers
- Signed driver enforcement
- Driver whitelist policy
- Memory access restrictions
- Driver crash anomalies
- Unsigned module loading attempts
- Hardware communication irregularities
- Unload compromised driver
- Isolate hardware interface
- Disable affected subsystem
- Reinstall trusted drivers
- Revalidate driver signatures
- Restore hardware bindings
- Service restart loops without admin action
- Unexpected listening ports opened
- Binary hash change in service executable
- Unrecognized API endpoint invocation patterns
- Privilege escalation traces in service logs
- Background processes exposed to network or system inputs
- Persistent execution surface
- Service hijacking
- Privilege escalation via misconfigurations
- Injection into exposed APIs
- Least privilege execution
- Service isolation
- Input validation hardening
- Unexpected service restarts
- Anomalous resource usage
- Unauthorized API calls
- Restart or kill service
- Isolate service container
- Revoke service credentials
- Redeploy clean service instance
- Restore configuration baseline
- Audit service dependencies
- Container escape attempt signatures in kernel logs
- Unexpected root-level access inside container namespace
- Modified image layer hashes
- Abnormal syscall patterns (mount, ptrace, nsenter)
- Unauthorized registry pull events
- Shared kernel environment with isolation boundaries
- Common deployment unit in cloud systems
- Container escape exploits
- Image poisoning
- Privilege escalation within runtime
- Secure container runtime configuration
- Image signing and verification
- Minimal base images
- Unexpected syscalls from containers
- Runtime policy violations
- Image integrity mismatch
- Terminate container instance
- Quarantine node
- Rotate credentials
- Redeploy from trusted image registry
- Restore orchestration state
- Revalidate runtime policies
- Login from new geolocation/device fingerprint
- Multiple failed authentication bursts
- Concurrent session reuse anomalies
- Sudden privilege elevation without workflow trigger
- Credential use outside expected time window
- Human-controlled system access layer
- Credential-based entry point
- Credential theft
- Privilege escalation
- Session hijacking
- Multi-factor authentication
- Least privilege roles
- Credential rotation
- Unusual login patterns
- Privilege escalation attempts
- Session anomalies
- Force logout sessions
- Revoke credentials
- Lock account
- Reset credentials
- Re-establish identity trust
- Audit access logs
- Unexpected ARP cache changes
- Spikes in broadcast traffic volume
- Unknown MAC addresses on trusted ports
- Sudden routing table modifications
- Repeated packet retransmissions or spoofed responses
- Primary data transport layer in most systems
- Bridge between internal and external networks
- High-volume lateral movement channel
- ARP spoofing and MITM attacks
- MAC flooding
- Packet injection or replay
- Network segmentation and VLAN isolation
- MAC filtering and port security
- Encrypted transport (TLS/IPsec)
- ARP table inconsistencies
- Unusual traffic flows
- Duplicate MAC address detection
- Isolate affected network segment
- Block suspicious MAC/IP addresses
- Reset switch port states
- Restore network configuration baseline
- Revalidate segmentation rules
- Rotate network credentials and keys
- Device connecting to unauthorized access points
- Repeated disassociation/reassociation cycles
- RSSI anomalies indicating spoofed AP proximity
- Unexpected DHCP server responses
- New MAC addresses joining trusted SSID
- Remote access without physical connection
- Shared medium vulnerable to interception
- Entry point into internal networks
- Evil twin access points
- Deauthentication attacks
- Handshake capture and cracking
- WPA3 encryption enforcement
- Hidden SSIDs and network segmentation
- Rogue AP detection systems
- Unknown SSID proximity
- Frequent reconnection events
- Authentication handshake anomalies
- Disconnect affected clients
- Block rogue access points
- Rotate WiFi credentials
- Re-establish trusted network map
- Reset wireless credentials
- Revalidate AP integrity
- Connection to unknown cell tower identifiers
- Sudden downgrade from LTE/5G to 2G
- SIM re-provisioning without user action
- Unexpected SMS interception delays
- Repeated network re-registration events
- Wide-area remote connectivity
- Dependent on external carrier trust
- Potential interception via base stations
- IMSI catchers (stingrays)
- SS7 protocol exploitation
- SIM swapping attacks
- SIM authentication hardening
- End-to-end encrypted communications
- Carrier-level anomaly detection
- Unexpected base station handoffs
- Sudden signal degradation patterns
- SIM profile changes
- Disable cellular interface
- Revoke SIM credentials
- Notify carrier security layer
- Issue new SIM profile
- Revalidate device identity with carrier
- Restore secure communication channel
- VPN login from unfamiliar device fingerprint
- Multiple simultaneous sessions using same identity
- Unexpected cipher suite downgrade events
- Abnormal post-authentication traffic spikes
- Repeated authentication failures followed by success
- Bypasses perimeter network defenses
- Concentrates high-privilege traffic
- Trusted tunnel into internal systems
- Credential theft
- VPN gateway exploitation
- Tunnel hijacking or downgrade attacks
- Multi-factor authentication
- Certificate-based VPN auth
- Strict endpoint compliance checks
- Concurrent sessions from different geographies
- Unusual traffic volume through tunnel
- Handshake negotiation anomalies
- Terminate active VPN sessions
- Revoke VPN credentials
- Block source IP ranges
- Rotate VPN certificates
- Rebuild authentication policies
- Audit all tunnel activity logs
- Spike in API calls outside normal usage baseline
- Access to restricted endpoints without prior pattern
- New API keys created unexpectedly
- Data exfiltration via bulk API responses
- Cross-region API access anomalies
- Direct control over cloud infrastructure
- High-value data access layer
- Automation-friendly attack surface
- API key leakage
- Broken authentication/authorization
- Request forgery or abuse
- Least-privilege API keys
- Rate limiting and request validation
- Signed requests (HMAC/OAuth)
- Unusual API call volume
- Access from unknown IP ranges
- Privilege escalation via API
- Revoke compromised API keys
- Throttle or disable endpoints
- Isolate affected cloud project
- Rotate all credentials
- Re-establish IAM policies
- Audit cloud audit logs
- Sudden drift in model prediction confidence
- Repeated edge-case triggering inputs
- Unexplained bias shift in outputs
- Query patterns resembling model extraction attempts
- Out-of-distribution input spikes
- Decision-making layer in autonomous systems
- Data-driven control surface
- Vulnerable to adversarial manipulation
- Adversarial input attacks
- Data poisoning
- Model extraction or inversion
- Input sanitization and filtering
- Robust training pipelines
- Model watermarking
- Confidence score anomalies
- Distribution shift detection
- Unexpected inference outputs
- Disable model endpoint
- Fallback to safe baseline model
- Block malicious input sources
- Retrain model on verified dataset
- Revalidate model integrity
- Restore approved model checkpoint
- Unknown ROS nodes appearing in graph
- Unexpected topic subscription changes
- Message injection outside expected QoS patterns
- DDS handshake anomalies
- Node identity mismatches
- Core communication layer in robotics systems
- Controls distributed robotic behavior
- Message-passing architecture exposure
- Topic spoofing
- Node injection
- DDS layer exploitation
- DDS security plugins
- Node authentication
- Network segmentation for robotics systems
- Unexpected topic publishers
- Message frequency anomalies
- Node graph inconsistencies
- Kill compromised nodes
- Reset ROS graph state
- Isolate robotics network
- Rebuild node graph from trusted config
- Revalidate DDS security policies
- Restart distributed system cleanly
- Unexpected message schema changes
- Unknown service endpoints joining bus
- Message replay patterns across queues
- Broker authentication failures
- Serialization/deserialization exceptions spikes
- Central message routing layer
- Cross-service communication dependency
- High integration exposure
- Message interception
- Broker exploitation
- Serialization attacks
- Encrypted messaging channels
- Strict schema validation
- Authentication between services
- Unexpected message patterns
- Queue backlog anomalies
- Schema mismatch errors
- Restart middleware layer
- Block compromised service endpoints
- Flush message queues
- Reinitialize service mesh
- Restore message schema registry
- Revalidate service topology
- Sudden jumps in estimated position
- Conflicting GPS vs inertial navigation data
- Route deviation without command input
- Repeated satellite signal inconsistencies
- Map graph inconsistencies or corruption
- Direct influence on movement and trajectory
- Core dependency for autonomy
- Safety-critical decision input
- GPS spoofing
- Map data poisoning
- Sensor fusion manipulation
- Multi-source navigation validation
- Encrypted GNSS augmentation
- Redundant localization systems
- Position drift inconsistencies
- Impossible velocity readings
- Map mismatch anomalies
- Switch to fallback localization system
- Enter safe navigation mode
- Disable external navigation inputs
- Recalibrate navigation system
- Restore trusted map dataset
- Revalidate positioning pipeline
- Mission state transitions without trigger events
- Unauthorized modification of task sequence
- Execution of deprecated or unsigned mission scripts
- Repeated rollback or replay of mission states
- Conflict between planned vs executed actions
- Defines system behavior and objectives
- Direct control over mission execution
- High-level decision authority
- Logic manipulation
- Command injection
- State machine corruption
- Signed mission plans
- Strict execution sandboxing
- State validation guards
- Unexpected mission state transitions
- Command sequence anomalies
- Policy violations in execution flow
- Abort mission execution
- Enter safe hold state
- Revoke mission authority
- Reload validated mission plan
- Rebuild execution state machine
- Revalidate mission constraints
- Firmware/software version changes outside scheduled release window
- Update signature verification failures
- Unexpected rollback or forced downgrade events
- Partial update application with inconsistent state
- Update source mismatch (unrecognized server endpoint)
- Direct injection point into deployed systems
- High privilege system modification path
- Trusted update channel
- Update server compromise
- Signed update bypass
- Man-in-the-middle update injection
- Cryptographically signed updates
- Secure update channels (TLS + pinning)
- Staged rollout verification
- Unexpected update triggers
- Version rollback anomalies
- Unsigned update attempts
- Block update channel
- Rollback to last known good version
- Isolate affected devices
- Reinstall verified firmware/software image
- Re-establish trusted update channel
- Revalidate update signing chain
- Unexpected package version installed compared to lockfile
- New transitive dependency appearing without approval
- Build artifacts containing unknown or unsigned modules
- Dependency origin mismatch (registry/domain anomaly)
- Sudden behavior changes after dependency update
- CI logs showing unresolved or replaced packages
- Indirect trust path into core system execution
- Large and often opaque external code surface
- Frequent upstream updates introduce risk
- Hidden transitive dependencies expand attack surface
- Malicious package injection or takeover
- Dependency confusion attacks
- Compromised upstream maintainers or repositories
- Typosquatting in package registries
- Transitive dependency poisoning
- Dependency pinning with lockfiles
- Signed artifact and package verification
- Private registry mirroring
- Minimal dependency footprint
- Automated dependency review and policy enforcement
- Unexpected dependency graph changes
- New or modified transitive dependencies
- Hash mismatches during build verification
- Unapproved version upgrades in CI logs
- Rollback to last known good dependency graph
- Quarantine build pipeline
- Block affected package versions
- Rotate build and signing credentials
- Rebuild system from locked dependency manifest
- Re-verify full dependency tree integrity
- Restore trusted package registry state
- Re-run security validation across build artifacts
- Unplanned pipeline execution events
- Modified build scripts without commit traceability
- Unexpected dependency injection during build
- New or altered CI runners appearing in logs
- Secrets appearing in build artifacts or logs
- Direct path into production systems
- Automation layer with elevated privileges
- Centralized software delivery control point
- Pipeline injection
- Compromised build runners
- Secret leakage through logs/artifacts
- Isolated build environments
- Signed commits and artifacts
- Least privilege pipeline execution
- Unexpected pipeline triggers
- Artifact hash mismatches
- Unauthorized build configuration changes
- Halt pipeline execution immediately
- Revoke CI/CD credentials
- Isolate build infrastructure
- Rebuild pipeline from trusted state
- Rotate all CI/CD secrets
- Revalidate deployment chain integrity
- Sudden schema or response structure changes in external APIs
- Unexpected authentication failures from trusted vendors
- Data anomalies originating from third-party systems
- New endpoints appearing in integration traffic
- Unauthorized privilege expansion in external service accounts
- Indirect access to internal systems via trusted integrations
- Lower security visibility compared to internal assets
- Vendor compromise
- API abuse via trusted integrations
- Malicious updates from upstream providers
- Vendor risk assessments
- Scoped API permissions
- Continuous integration monitoring
- Behavioral changes in external API responses
- Unexpected data patterns from integrations
- Latency or reliability anomalies
- Disable third-party integration
- Revoke external tokens
- Isolate affected data flows
- Replace compromised vendor dependency
- Rebuild integration contracts
- Revalidate all external trust relationships
- Boot signature mismatch during initialization
- Unexpected bootloader version changes
- Secure boot state disabled without authorization
- Boot order modification events
- Early kernel loading from untrusted sources
- First execution layer before OS security loads
- Root of trust for entire system
- Persistent pre-OS control point
- Bootloader replacement
- Secure boot bypass
- Firmware bootkit injection
- Secure Boot enforcement
- Hardware root of trust (TPM)
- Signed boot chain validation
- Boot sequence deviations
- TPM attestation failures
- Unexpected bootloader behavior
- Halt boot process
- Enter recovery mode
- Invalidate boot trust state
- Reflash trusted bootloader
- Restore verified boot chain
- Re-enroll system attestation keys
- Firmware version drift without update event
- Checksum mismatch in hardware validation stage
- Device behavior changes pre-OS boot
- Unexpected firmware re-flash activity
- Hardware reporting inconsistent identity values
- Survives OS reinstall and system resets
- Direct hardware control access
- High persistence attack vector
- Firmware rootkits
- Unsigned firmware updates
- Hardware interface abuse
- Signed firmware enforcement
- Write-protected firmware regions
- Secure update channels
- Firmware checksum mismatches
- Unexpected hardware behavior at boot
- Integrity validation failures
- Disable affected hardware component
- Block firmware execution
- Force recovery mode
- Reflash trusted firmware image
- Revalidate hardware identity
- Restore baseline firmware state
- Secrets accessed outside expected service context
- Unusual token usage from new geographic regions
- Burst authentication attempts across multiple accounts
- Credential reuse across unrelated systems
- Unexpected secret retrieval from CI/CD or runtime logs
- Direct access to authentication systems
- Privilege escalation across all layers
- High-value credential targets
- Credential dumping
- Memory scraping
- CI/CD leakage
- Secrets vault usage
- Short-lived credentials
- Hardware-backed key storage
- Unexpected credential usage patterns
- Token reuse anomalies
- Unauthorized authentication attempts
- Rotate all secrets immediately
- Revoke active sessions
- Invalidate compromised keys
- Reissue credentials
- Rebuild secrets storage system
- Audit authentication pathways
- Sudden system clock jumps forward or backward
- Mismatch between local and external time sources
- Authentication token validity anomalies
- Timestamp inconsistencies across distributed logs
- NTP server source switching without configuration change
- Core dependency for distributed systems
- Impacts logs, authentication, and scheduling
- Subtle manipulation can break trust assumptions
- NTP spoofing
- Clock drift manipulation
- Time desynchronization attacks
- Authenticated time sources
- Multiple time source validation
- Hardware RTC verification
- Time drift anomalies
- Cross-node timestamp inconsistencies
- Log ordering anomalies
- Switch to backup time source
- Freeze time-dependent operations
- Resynchronize system clocks
- Re-establish trusted time synchronization
- Revalidate system logs
- Restore temporal consistency
- Logins from previously unseen devices
- Concurrent sessions from geographically distant locations
- Unexpected privilege elevation events
- Repeated authentication failures followed by success
- Session token reuse outside normal lifespan
- Core system trust layer
- Controls all access permissions
- High-value lateral movement target
- Token theft
- Identity spoofing
- Privilege escalation via IAM flaws
- Multi-factor authentication
- Zero-trust identity model
- Hardware-backed identity keys
- Suspicious login patterns
- Concurrent session anomalies
- Privilege escalation attempts
- Revoke identity sessions
- Lock affected accounts
- Reset authentication state
- Reissue identity credentials
- Revalidate user/device trust
- Audit access history
- Sudden gaps in logging coverage
- Repeated identical telemetry entries
- Out-of-order event sequences
- Missing logs during high-activity periods
- Unexpected changes in log source identity
- Controls system observability and detection
- Used for security decisions and audits
- Can be manipulated to hide attacks
- Log poisoning
- Telemetry spoofing
- Data injection
- Signed telemetry streams
- Encrypted logging channels
- Source authentication
- Missing or duplicated logs
- Telemetry inconsistencies
- Gaps in event streams
- Isolate telemetry pipeline
- Switch to backup logging system
- Disable compromised collectors
- Rebuild telemetry infrastructure
- Revalidate log integrity
- Restore observability baseline
- Safety system disengagement without authorized trigger
- Unexpected override of emergency stop conditions
- Mismatch between safety sensors and actuator state
- Repeated suppression of safety alerts
- Unauthorized configuration changes in safety controller
- Final control layer preventing physical harm
- Overrides operational systems in emergencies
- Critical fail-safe mechanism
- Safety override bypass
- Sensor deception
- Logic manipulation of safety rules
- Hardware-enforced safety constraints
- Independent safety compute domain
- Fail-safe default states
- Unexpected safety overrides
- Sensor disagreement with safety triggers
- Disabled safety interlocks
- Force system safe mode
- Trigger emergency shutdown
- Isolate control systems
- Revalidate safety logic
- Restore safety firmware baseline
- Re-certify system safety state
- Unauthorized CAN message injection events
- Unexpected actuator commands from unknown nodes
- Bus traffic spikes outside normal driving patterns
- Conflicting control signals for same subsystem
- Loss of message timing determinism
- Direct control over physical actuation
- Safety-critical communication layer
- Real-time system dependency
- CAN bus injection
- Message spoofing
- Network arbitration abuse
- Message authentication
- Network segmentation
- Encrypted vehicular communication
- Unexpected CAN messages
- Timing anomalies
- Message ID conflicts
- Isolate vehicle network segment
- Disable affected actuators
- Enter safe mode
- Restore trusted network topology
- Reinitialize control bus
- Validate actuator integrity
- Remote logins from unknown devices or IP ranges
- Repeated authentication failures followed by success
- Unexpected administrative session creation
- Access outside approved maintenance windows
- Simultaneous logins from distant geographic regions
- Direct external control entry point
- High privilege system access
- Common initial intrusion vector
- Credential compromise
- Session hijacking
- Exposed management interfaces
- Zero-trust access model
- MFA enforcement
- Network segmentation and allowlisting
- Unusual login patterns
- Geo-location anomalies
- Concurrent session mismatches
- Terminate remote sessions
- Revoke access credentials
- Block source IP ranges
- Rotate all remote credentials
- Rebuild access control policies
- Audit remote access logs
- Unauthorized VM escape behavior patterns
- Host-level processes originating from guest VM context
- Hypervisor crash or reset anomalies
- Unexpected access to physical memory regions
- Enables cross-VM escape into host systems
- Controls isolation between critical workloads
- High privilege execution beneath OS layer
- Hypervisor escape vulnerabilities
- VM introspection abuse
- Device passthrough exploitation
- Hardware-assisted virtualization enforcement
- Minimal hypervisor attack surface
- Strict device isolation policies
- Cross-VM memory access anomalies
- Hypervisor integrity violations
- Unexpected privileged instruction calls
- Isolate affected host node
- Suspend all guest VMs
- Trigger hypervisor lockdown mode
- Reinstall verified hypervisor image
- Restore VM snapshots from trusted state
- Revalidate hardware virtualization integrity
- VM boundary bypass attempts
- Unexpected shared memory access
- Unauthorized VM-to-VM communication
- Orchestrator state inconsistency
- Controls isolation boundaries between workloads
- Central point of multi-tenant execution security
- VM escape chains
- Resource exhaustion attacks
- Misconfiguration of isolation boundaries
- Strict resource isolation enforcement
- Immutable VM templates
- Policy-based execution control
- Unusual inter-VM communication
- Resource contention spikes
- Policy violations in orchestration logs
- Quarantine affected virtual machines
- Freeze orchestration layer
- Invalidate compromised workloads
- Rebuild virtualization environment
- Redeploy clean VM images
- Revalidate isolation policies
- Code executing outside sandbox boundary
- File system access beyond allowed scope
- Network access violations from isolated process
- Controls execution of untrusted code
- Limits privilege escalation paths
- Sandbox escape exploits
- Policy bypass via interpreter flaws
- Memory corruption attacks
- Strict syscall filtering
- Least-privilege sandbox profiles
- Code signing enforcement
- Unexpected syscall patterns
- Sandbox policy violations
- Privilege escalation attempts
- Terminate sandbox instance
- Revoke execution permissions
- Isolate affected host process
- Redeploy sandbox with hardened policies
- Revalidate execution constraints
- Audit all sandbox escapes
- Modified production artifact without CI approval
- Hash mismatch between build and registry
- Unexpected container image pull source
- Direct injection point into production deployments
- Trusted source for runtime components
- Artifact poisoning
- Unsigned image injection
- Registry credential compromise
- Artifact signing enforcement
- Immutable registry storage
- Strict access control policies
- Unexpected artifact version changes
- Unsigned or unknown artifacts uploaded
- Registry access anomalies
- Revoke registry access tokens
- Remove compromised artifacts
- Halt deployment pipeline
- Restore from verified artifact backups
- Rebuild registry index from clean CI pipeline
- Revalidate all deployment artifacts
- Unexpected package pulled during build
- Modified dependency without version bump
- New transitive dependency introduced silently
- Indirect injection into software builds
- Mass propagation through dependency trees
- Typosquatting packages
- Dependency confusion attacks
- Compromised maintainer accounts
- Package verification and signing
- Private mirrored registries
- Strict dependency allowlisting
- Unexpected dependency resolution changes
- New upstream maintainers or versions
- Checksum mismatches
- Rollback dependency graph
- Block malicious package versions
- Rotate build credentials
- Rebuild from locked dependency manifest
- Revalidate full dependency tree
- Restore trusted registry state
- Unauthorized rollout of new version
- Unexpected service restart patterns
- Deployment initiated outside CI/CD system
- Direct control over production rollout state
- Can modify entire fleet deployment behavior
- Pipeline injection
- Orchestrator API compromise
- Unauthorized deployment scripts
- Strict RBAC for deployment actions
- Signed deployment manifests
- Approval-based release workflows
- Unexpected deployment triggers
- Unauthorized scaling or rollback actions
- Configuration drift in cluster state
- Halt all deployments
- Revoke orchestrator credentials
- Freeze cluster state
- Restore known-good deployment state
- Rebuild orchestration control plane
- Revalidate cluster configuration integrity
- New device added without provisioning workflow
- Simultaneous configuration changes across multiple assets
- Unauthorized mission dispatch commands
- Fleet health reports inconsistent with telemetry
- Central control point for multiple autonomous units
- High-impact scaling of compromise across fleet
- Operational command dependency
- API credential compromise
- Fleet command injection
- Unauthorized asset enrollment
- Zero-trust fleet enrollment
- Strong mutual authentication between assets and control plane
- Strict RBAC for fleet operations
- Unexpected fleet-wide command execution
- Unauthorized asset registration
- Anomalous fleet state changes
- Isolate fleet control plane
- Freeze asset commands
- Revoke fleet credentials
- Restore fleet state from known-good snapshot
- Re-enroll assets with verified identity
- Rebuild control plane access policies
- Commands issued outside authorized control endpoints
- Repeated mission instructions with identical payload hashes
- Unauthorized override of autonomous behavior modes
- Direct operational control over autonomous behavior
- Bypasses local decision safeguards if compromised
- Centralized execution authority
- Session hijacking of command channels
- Encrypted channel impersonation
- Replay attacks on command streams
- Mutual authentication for all command channels
- Command signing with non-repudiation
- Strict command schema validation
- Unexpected command patterns
- Duplicate or replayed instructions
- Latency anomalies in command streams
- Halt all incoming command streams
- Switch systems to autonomous safe mode
- Revoke command channel credentials
- Re-establish secure command channel
- Revalidate command authority hierarchy
- Replay only verified mission instructions
- Successful authentication from impossible travel locations
- Multiple identities using same session token
- Authentication bypass without credential validation
- Sudden spike in token issuance
- Gatekeeper for all system access
- Compromise enables lateral movement across all services
- Credential stuffing attacks
- Token forgery or theft
- Authentication bypass vulnerabilities
- Multi-factor authentication enforcement
- Hardware-backed identity verification
- Rate limiting and anomaly detection
- Unusual login attempts
- Geographically inconsistent authentication
- High-frequency failed authentication attempts
- Invalidate all active sessions
- Force credential resets
- Lock authentication service
- Rebuild authentication service from trusted configuration
- Reissue identity credentials
- Audit all authentication logs
- User or service gaining access to restricted resources
- Policy changes without audit approval
- Privilege inheritance anomalies
- Abnormal access to high-value systems
- Controls privilege boundaries across system
- Policy manipulation leads to privilege escalation
- Policy injection or override
- Misconfigured role escalation
- Logic flaws in access evaluation
- Immutable policy definitions
- Separation of duties in policy management
- Policy version control and review
- Unexpected privilege escalation patterns
- Policy drift from baseline state
- Unauthorized role assignment events
- Revert policy engine to last known good state
- Revoke elevated privileges
- Freeze policy updates
- Rebuild policy engine configuration
- Revalidate RBAC/ABAC ruleset
- Audit all access decisions
- Active session without corresponding login event
- Session token used across multiple IP ranges
- Expired session still granting access
- Duplicate session identifiers
- Maintains active trust state for users and systems
- Session hijacking enables persistent access
- Session token theft
- Replay attacks
- Session fixation vulnerabilities
- Short-lived session tokens
- Device-bound session tokens
- Secure cookie enforcement
- Simultaneous session usage from different locations
- Unusual session duration or reuse
- Token reuse after logout
- Terminate all active sessions
- Invalidate session store
- Force re-authentication
- Rebuild session store
- Rotate signing keys
- Re-establish session integrity policies
- Certificates issued outside approval workflow
- Unknown intermediate CA appearing in trust chain
- Unexpected TLS trust acceptance events
- Certificate transparency log anomalies
- Single point of trust for all authentication
- Compromise breaks entire trust chain
- Enables impersonation of any system or service
- CA private key compromise
- Certificate issuance abuse
- Improper certificate revocation handling
- Hardware security modules (HSMs)
- Strict CA separation (root vs intermediate)
- Offline root CA storage
- Unexpected certificate issuance
- Invalid or duplicate certificate chains
- Revocation anomalies
- Revoke compromised certificates
- Rotate CA keys immediately
- Freeze issuance pipeline
- Rebuild trust hierarchy
- Re-issue all system certificates
- Re-establish secure root CA environment
- Unauthorized bulk data extraction
- Unexpected schema modifications
- Tampered audit logs
- Database replication inconsistencies
- Central repository of system truth
- High-value target for data exfiltration
- Can alter system behavior through state manipulation
- SQL/NoSQL injection
- Credential compromise
- Direct storage tampering
- Strong access control policies
- Encryption at rest and in transit
- Input validation and query sanitization
- Unusual query patterns
- Mass data export events
- Schema or integrity violations
- Isolate database cluster
- Revoke database credentials
- Enable read-only emergency mode
- Restore from verified backups
- Rebuild replication clusters
- Revalidate data integrity
- Conflicting state values across replicas
- Unexpected reset of critical runtime flags
- Unauthorized writes to control keys
- Controls real-time system coordination
- Can alter distributed system behavior instantly
- State poisoning
- Unauthorized key overwrites
- Race-condition exploitation
- Strict key namespace isolation
- Write authentication policies
- Atomic update enforcement
- Unexpected state transitions
- High-frequency overwrite patterns
- State divergence across nodes
- Freeze state store writes
- Roll back to last consistent snapshot
- Isolate affected service cluster
- Rebuild state from authoritative source
- Re-sync distributed nodes
- Validate consistency guarantees
- Duplicate or replayed messages in queue
- Messages from unauthorized producers
- Sudden spike in control-topic traffic
- Controls inter-service communication flow
- Can inject or reorder system-critical messages
- Message injection
- Queue poisoning
- Replay and ordering attacks
- Authenticated message producers
- Encrypted queue channels
- Strict topic authorization
- Unexpected message bursts
- Invalid message schema entries
- Out-of-order critical commands
- Drain and isolate affected queues
- Revoke producer credentials
- Pause downstream consumers
- Rebuild queue state
- Replay only verified message logs
- Re-establish producer trust
- Incorrect data served from cache layer
- Unexpected cache warming events
- High divergence between cache and source systems
- Indirect influence on system decisions via stale or poisoned data
- Can bypass primary data validation layers
- Cache poisoning
- Key collision exploitation
- Stale data manipulation
- Cache validation and expiration policies
- Strict key scoping
- Signed cache entries
- Cache miss/hit anomalies
- Unexpected cache key patterns
- Inconsistent cached vs source data
- Flush cache layers
- Disable caching temporarily
- Revalidate upstream data sources
- Rebuild cache from trusted sources
- Re-establish caching policies
- Verify cache consistency
- Sudden shift in environmental interpretation
- Single sensor dominating fusion unexpectedly
- Impossible physical state estimation
- Direct influence on system perception of reality
- Errors propagate into all downstream decisions
- Sensor spoof injection
- Data weighting manipulation
- Temporal desynchronization attacks
- Redundant sensor validation
- Secure sensor pipelines
- Outlier rejection algorithms
- Inconsistent fused outputs
- Sensor disagreement anomalies
- Timing misalignment across inputs
- Switch to redundant fusion model
- Isolate compromised sensor inputs
- Fallback to safe perception mode
- Recalibrate fusion parameters
- Revalidate sensor trust weights
- Restore baseline perception model
- Misclassification of critical objects
- Sudden drop in model confidence stability
- Conflicting perception outputs across frames
- Direct influence on object detection and scene understanding
- Can mislead downstream navigation and planning systems
- Adversarial input injection
- Model poisoning
- Data pipeline manipulation
- Model validation pipelines
- Adversarial robustness training
- Input sanitization layers
- Unexpected classification shifts
- Confidence score anomalies
- Visual inconsistency detection
- Switch to backup perception model
- Disable affected inference pipeline
- Enter safety fallback mode
- Revalidate model weights
- Retrain with clean dataset
- Restore verified inference pipeline
- Impossible movement trajectories
- Map-object misalignment
- Sudden localization jumps
- Direct impact on system spatial awareness
- Errors propagate into navigation and actuation
- Map manipulation attacks
- Sensor spoofing for positional drift
- Feature extraction poisoning
- Multi-source localization validation
- Map integrity verification
- Secure sensor fusion inputs
- Position drift anomalies
- Map inconsistency detection
- Localization confidence degradation
- Switch to fallback positioning system
- Freeze navigation decisions
- Isolate corrupted map data
- Rebuild map from trusted dataset
- Recalibrate localization parameters
- Re-sync sensor fusion inputs
- Mismatch between local and external map data
- Sudden route deviation without sensor justification
- Invalid geospatial coordinate structures
- External dependency influencing system behavior
- Indirect control over navigation decisions
- Data poisoning in upstream feeds
- API response manipulation
- Compromised provider infrastructure
- Multi-provider cross-validation
- Signed geospatial datasets
- Fallback offline maps
- Map inconsistency across providers
- Unexpected coordinate shifts
- API response anomalies
- Disable external geospatial source
- Switch to cached map data
- Isolate affected navigation subsystem
- Revalidate external provider integrity
- Restore trusted map baseline
- Re-sync geospatial datasets
- Road geometry mismatch with sensor reality
- Missing or fabricated infrastructure elements
- Unexpected map version rollback
- Direct influence on path planning and navigation accuracy
- Critical dependency for autonomous decision-making
- Map tampering
- Version rollback attacks
- Injected false structural data
- Signed HD map updates
- Immutable map versioning
- Strict map validation pipeline
- Route inconsistency detection
- Map-object mismatch anomalies
- Unexpected topology changes
- Switch to backup map layer
- Freeze navigation updates
- Isolate map ingestion pipeline
- Restore verified HD map version
- Rebuild map ingestion system
- Validate map integrity against ground truth
- Impossible weather conditions reported
- Conflicting environmental data across providers
- Sudden weather state inversion
- Indirect control over operational decisions
- Used for safety and mission planning adjustments
- Data feed manipulation
- API spoofing
- Forecast injection attacks
- Multi-source weather validation
- Signed environmental data feeds
- Fallback local sensors
- Weather data inconsistencies
- Sudden environmental shifts
- Forecast-sensor mismatch
- Disable external weather feeds
- Switch to local sensor inputs
- Enter conservative safety mode
- Revalidate trusted weather providers
- Restore environmental data pipeline
- Re-sync system environmental model
- Sudden positional jumps
- Invalid correction data streams
- GNSS spoofing detection triggers
- Direct influence on positional accuracy
- Critical dependency for navigation precision
- Signal spoofing
- RTK correction injection
- Timing manipulation attacks
- Multi-source GNSS validation
- Encrypted RTK streams
- Signal anomaly detection
- Position drift inconsistencies
- RTK correction anomalies
- Satellite signal mismatch
- Disable RTK corrections
- Switch to inertial navigation fallback
- Isolate GNSS pipeline
- Recalibrate positioning system
- Revalidate GNSS sources
- Restore trusted navigation state
- Actuators responding without authorized command source
- Motion or output inconsistent with mission plan
- Sudden override of safety limits
- Unexplained actuator state changes
- Direct control over physical system behavior
- Final execution point of all upstream decisions
- Bypass of higher-level software safety checks possible
- Command injection into control channels
- Signal spoofing from upstream control systems
- Feedback loop manipulation
- Hardware-enforced safety constraints
- Signed actuation commands
- Independent safety interlocks
- Unexpected actuator response patterns
- Command-response timing anomalies
- Disagreement between planned vs executed state
- Engage emergency stop mode
- Freeze all actuator outputs
- Isolate control bus
- Reset actuator control firmware
- Revalidate control authority chain
- Recalibrate physical actuation limits
- Motor output inconsistent with input commands
- Unexplained continuous actuation
- Thermal or power anomalies indicating misuse
- Bypass of control loop constraints
- Direct influence on movement and physical force
- Bypass layer between software intent and physical execution
- PWM signal manipulation
- Control loop interference
- Firmware-level actuator override
- Isolated motor control controllers
- Signed firmware for motor drivers
- Physical safety limits enforced in hardware
- Unexpected torque or velocity output
- Control signal deviations
- Feedback loop instability
- Cut power to motor subsystem
- Switch to fail-safe braking mode
- Isolate actuator control interface
- Reinitialize motor control firmware
- Recalibrate actuator response curves
- Restore safety-limited control mode
- Multiple agents executing conflicting commands
- Loss of coordination consistency across fleet
- Unauthorized synchronization overrides
- Cross-agent command replication anomalies
- Enables synchronized multi-agent operations
- Compromise scales across entire fleet behavior
- Controls coordination logic between systems
- Coordination message injection
- Synchronization disruption attacks
- Command hierarchy manipulation
- Authenticated inter-agent communication
- Consensus-based coordination validation
- Strict role-based command hierarchy
- Fleet desynchronization events
- Conflicting coordination directives
- Unexpected multi-agent behavior divergence
- Freeze fleet coordination layer
- Isolate affected agents
- Switch to independent safe-mode execution
- Rebuild coordination graph
- Re-establish trusted synchronization protocol
- Revalidate agent identity bindings
- Mission objectives altered without approval
- Path planning inconsistent with constraints
- Unauthorized recalculation of mission state
- Duplicate or conflicting mission plans
- Defines system intent and behavior
- Direct influence on all downstream execution logic
- Compromise alters mission objectives
- Plan injection or modification
- Trajectory manipulation
- Constraint bypass attacks
- Signed mission plans
- Multi-stage approval pipelines
- Constraint validation engines
- Unexpected mission plan changes
- Deviation from expected planning outputs
- Unauthorized plan generation events
- Halt mission execution
- Rollback to last verified mission plan
- Lock mission planning subsystem
- Rebuild mission planning environment
- Revalidate planning algorithms
- Restore trusted mission templates
- Corrupted or malformed downstream data outputs
- Unexpected transformation results
- Mismatch between raw and processed datasets
- Unauthorized pipeline modifications
- Controls flow of intelligence across entire system
- Manipulation affects all downstream decisions
- Acts as transformation layer for raw sensor and external data
- Data injection or poisoning
- Transformation logic manipulation
- Schema corruption attacks
- Strict schema validation
- Signed data ingestion pipelines
- Immutable transformation logic
- Unexpected data format changes
- Pipeline latency anomalies
- Data inconsistency across stages
- Pause data pipeline processing
- Isolate affected ingestion sources
- Flush corrupted data streams
- Rebuild pipeline from trusted codebase
- Replay validated raw data only
- Revalidate transformation logic integrity
- Privilege escalation without corresponding change request
- Support ticket used to trigger unauthorized system change
- Admin console login from unrecognized environment
- Bypass of approval workflow checkpoints
- Humans are the weakest authentication and authorization layer
- Operational workflows bypass technical controls
- Privilege escalation through social and procedural paths
- Credential harvesting via phishing or support impersonation
- Abuse of admin consoles and operator dashboards
- Ticketing system manipulation for unauthorized access
- Insider misuse of elevated privileges
- Least-privilege role design for operators
- Multi-party approval for high-impact actions
- Separation of duties in operational workflows
- Hardened admin tooling with session recording
- Unusual administrative action sequences
- Out-of-hours privileged operations
- Cross-account access patterns
- Repeated failed authorization attempts across workflows
- Freeze affected operator session
- Revoke elevated permissions
- Require re-authentication through secure channel
- Audit all human-driven actions in time window
- Restore correct privilege assignments
- Revalidate workflow integrity rules
- Artifact hash mismatch
- Unknown dependency introduced in build
- CI job executed from unauthorized source
- Compromised build = trusted malicious system
- Early-stage injection bypasses runtime detection
- Dependency ecosystems are high-variance trust zones
- Dependency substitution (typosquatting or hijacking)
- CI/CD pipeline compromise
- Compiler or build tool tampering
- Unsigned artifact injection
- Reproducible builds
- Signed artifact pipelines
- Isolated CI runners
- Pinned dependency graphs
- Build output divergence
- Unexpected dependency graph changes
- Unsigned or mismatched artifacts
- Halt deployment pipeline
- Invalidate build artifacts
- Rebuild from trusted source tree
- Reconstruct clean build environment
- Re-sign verified artifacts
- Audit full dependency chain history
- Valid-looking but semantically invalid payloads
- Repeated deserialization failures
- Protocol version mismatch spikes
- Systems trust structure, not just transport
- Small semantic changes can cause large behavioral shifts
- Protocol ambiguity enables injection attacks
- Schema manipulation or version drift
- Serialization desync attacks
- Malformed API payload injection
- Event ordering manipulation
- Strict schema validation enforcement
- Versioned protocol contracts
- Canonical serialization rules
- Strict event ordering guarantees
- Schema mismatch errors
- Unexpected field population patterns
- Message ordering inconsistencies
- Reject malformed message streams
- Isolate affected communication channel
- Rollback protocol version if needed
- Re-synchronize distributed state
- Rebuild message integrity logs
- Restore canonical schema definitions
- System entering unsafe operational mode without trigger
- Policy engine disagreement with execution layer
- Repeated safety constraint violations ignored
- Control logic defines system behavior under uncertainty
- Manipulation leads to unsafe autonomous actions
- Failsafe logic is often under-tested
- Policy override exploitation
- Failover trigger manipulation
- Constraint solver bypass
- State machine corruption
- Hard-coded safety invariants
- Independent safety monitors
- Redundant decision validation systems
- Immutable fail-safe thresholds
- Unexpected state transitions
- Policy conflict resolution anomalies
- Repeated fallback mode triggers
- Force system into safe shutdown state
- Lock decision engine into read-only mode
- Activate independent safety controller
- Restore validated decision graph state
- Rebuild control policy hierarchy
- Revalidate all safety constraints
- Audit logs missing expected events
- Alerting system silence during anomaly conditions
- Telemetry divergence across sources
- If attackers control visibility, they control detection
- Telemetry manipulation hides malicious behavior
- Alert suppression delays response
- Log injection or deletion
- Metric manipulation or spoofing
- Alert suppression or flooding
- SIEM ingestion pipeline disruption
- Immutable log storage
- Independent telemetry pipelines
- Dual-channel monitoring systems
- Write-once audit logs
- Missing telemetry intervals
- Sudden drop in event frequency
- Inconsistent cross-source logs
- Switch to backup observability pipeline
- Lock logging system into append-only mode
- Trigger forensic capture mode
- Reconstruct missing logs from secondary sources
- Revalidate observability integrity chain
- Restore SIEM baseline configurations
- Repeated external API failures correlated with system instability
- Unexpected authentication session invalidation
- External dependency behavioral drift
- External systems lie outside direct control boundary
- Failures cascade into internal system instability
- Federated trust expands attack surface
- API response manipulation or poisoning
- OAuth / identity provider compromise
- Service degradation or intentional throttling
- DNS or routing manipulation
- Circuit breakers for external calls
- Strict timeout and retry policies
- Fallback providers and redundancy
- Signed API response validation where possible
- Latency spikes in external calls
- Unexpected response schema changes
- Authentication token anomalies
- Isolate external dependency integration layer
- Fail over to backup service providers
- Disable affected external integration
- Re-sync external state with internal cache
- Restore service provider trust registry
- Revalidate integration contracts
- Unbounded compute growth in subsystem
- Unexpected billing or cost spikes
- System degradation without corresponding load increase
- Resource exhaustion can degrade system safety
- Cost pressure can force unsafe automation decisions
- SLA manipulation can trigger cascading failures
- Resource exhaustion attacks (CPU, GPU, bandwidth)
- Cost amplification via infinite loops or retries
- Queue flooding or backlog injection
- Scheduler manipulation
- Rate limiting and quota enforcement
- Resource isolation per tenant/system component
- Hard caps on compute loops
- Budget-aware execution constraints
- Sudden resource consumption spikes
- Unusual retry or loop amplification patterns
- Queue backlog divergence
- SLA violation clustering
- Throttle affected subsystem
- Kill runaway processes
- Isolate high-consumption workloads
- Rebalance compute allocation
- Restore scheduling integrity
- Re-establish resource quotas and caps
Industry Observation: 39% (28 of 71) of interviewed organizations reported having no operational security capability for deployed autonomous systems.
Common strengths:
- Strong preventative measures
- Air-gapped or isolated environments
- Custom networking architectures
Common gaps:
- Operational monitoring
- Detection capabilities
- Incident response workflows
CONTROL EFFECTIVENESS / RISK SCORING FEEDBACK LOOP
Continuously evaluates the effectiveness of security, safety, and operational controls by comparing expected protection outcomes against observed system behavior. Produces dynamic risk scoring adjustments and control refinement signals across the system.
CONTROL PERFORMANCE ANALYSIS
- Prevent control success vs failure rate tracking
- Detect signal precision and false positive ratio
- Response time effectiveness measurement
- Recovery completeness validation
RISK SCORE DYNAMICS
- Dynamic attack surface risk recalibration
- Context-aware threat severity adjustment
- Exposure weighting across trust boundaries
- Real-time degradation scoring under stress conditions
FEEDBACK SIGNALS
- Incident outcome success/failure mapping
- Detection latency vs actual compromise time
- Response containment effectiveness metrics
- Recovery drift from known-good state baselines
ADAPTIVE CONTROL TUNING
- Automated adjustment of detection thresholds
- Policy refinement for prevent controls
- Response automation escalation tuning
- Recovery validation strictness scaling
RISK INTELLIGENCE OUTPUT
- Attack surface risk heatmap recalculation
- Trust boundary re-weighting across system layers
- Control gap identification and prioritization
- Predictive failure likelihood scoring
This layer ensures the system does not remain statically “secure on paper,” but continuously improves based on real-world operational feedback and control performance.
HUMAN-IN-THE-LOOP BOUNDARIES
Defines decision thresholds where autonomous systems must defer to human authorization, oversight, or intervention. Human-in-the-loop is treated as a constrained control mechanism activated under defined risk, uncertainty, or policy conditions—not as a default fallback.
AUTONOMY THRESHOLD CONTROL
- Confidence-based execution gating
- Risk score escalation triggers
- Safety-critical action restriction zones
- Multi-stage approval thresholds
- Policy-bound autonomy ceilings
HUMAN OVERRIDE AUTHORITY
- Manual override of autonomous decisions
- Emergency stop / system halt activation
- State freeze and containment mode
- Recovery authorization gating post-incident
- Scoped override permissions by role
ESCALATION CONDITIONS
- High-severity attack surface activation
- Low confidence in model or sensor inputs
- Cross-system anomaly correlation events
- Degradation of control effectiveness metrics
- Provenance or integrity uncertainty in inputs
DECISION SCOPE BOUNDARIES
- Mission-critical execution approval gates
- Firmware and OTA update authorization
- Identity, role, and privilege modifications
- Network isolation or segmentation actions
- Policy epoch or trust model changes
AUDITABILITY & ACCOUNTABILITY
- Human decision trace logging with attribution
- Approval lineage tracking across control actions
- Override justification capture and review workflow
- Post-action verification and reconciliation logging
- Compliance alignment (NIST, CMMC, OWASP, ISO)
HUMAN BEHAVIOR DYNAMICS (EXTENDED MODEL)
Models human operators as a variable trust and reliability surface that can introduce uncertainty into autonomous decision chains under stress, fatigue, or adversarial influence.
- Role and permission drift detection
- Authentication state consistency validation
- Unexpected privilege escalation detection
- Concurrent session anomaly detection
Behavioral risk vectors:
- Fatigue-induced decision degradation
- Social engineering susceptibility patterns
- Repeated override normalization (trust erosion)
- Operational bypass behavior under pressure
SUPPLY CHAIN PROVENANCE & TRUST LINEAGE
Defines the verifiable lineage, integrity, and confidence scoring of any software, firmware, model, or configuration artifact prior to production execution. Trust is derived from cryptographic provenance, dependency validation, and runtime attestation, with support for degraded or intermittent environments.
ORIGIN VERIFICATION DEPTH
- Source repository authenticity validation
- Commit signing and author identity verification
- Build environment identity confirmation
- Initial artifact generation traceability
- Chain-of-origin completeness scoring
TRANSITIVE DEPENDENCY TRUST
- Full dependency graph resolution (direct + indirect)
- Nested library provenance verification
- Package ecosystem trust scoring
- Dependency substitution and injection detection
- Dependency coverage completeness metric
BUILD & PIPELINE ATTESTATION
- CI/CD pipeline execution integrity verification
- Reproducible build confirmation where available
- Artifact signing and hash-chained integrity
- Build environment isolation attestation
- Pipeline provenance completeness score
DISTRIBUTION TRUST CHAIN
- Artifact registry signing validation
- OTA delivery channel integrity checks
- Edge deployment verification across fleet
- Rollback protection and version lineage tracking
- Distribution path integrity scoring
HARDWARE & FIRMWARE BINDING
- Firmware-to-hardware identity binding verification
- Boot chain alignment with software provenance
- TPM-backed attestation chaining
- Device identity continuity across updates
- Hardware trust anchor validation
TRUST GRADING & PROVENANCE STATE
- Verified: full cryptographic and dependency chain intact
- Attested: signed but partially incomplete dependency graph
- Degraded: runtime exceptions or missing lineage allowed under policy
- Quarantined: execution blocked due to trust failure
- Unknown: insufficient data, requires isolation or inspection
PROVENANCE BREAK DETECTION
- Unsigned or weakly signed artifact rejection
- Unexpected divergence in dependency graph lineage
- Unverifiable build or deployment source detection
- Cross-surface trust inconsistency alerts
- Integrity chain discontinuity detection
PROVENANCE METRICS
- Chain-of-trust completeness percentage
- Dependency graph resolution coverage
- Signature and attestation coverage ratio
- Provenance freshness (TTL alignment score)
- Hardware binding confidence level
Artifact validity is determined through a graded trust model combining cryptographic provenance, dependency integrity, and runtime attestation. Incomplete lineage does not automatically imply rejection; instead, execution is governed by trust level, policy constraints, and system state conditions.