- 40 public records and all 83 paths pass one mandatory causal-path and explanation schema.
- Every path includes ordered causal steps, twelve case-specific metric rationales, and an explicit base-to-final decision trail.
- Every top-band tie is explicit; no first-item dominance fallback remains.
- Machine-readable outputs preserve the explanation, technical vector, steps, sources, and dominance.
v1.0-candidate · public method
From evidence to consequence, without hiding the transitions.
The model evaluates one vulnerability mechanism as one or more distinct paths. It is a consequence layer for triage—not a replacement for exploitation likelihood, asset context, safety analysis, or a decision framework.
01 · Model structure
Path ontology
A record contains one vulnerability assessment. A record contains one or more paths. A path contains ordered causal steps: entry or boundary, capability or transition, terminal consequence, and recovery. Every step declares its epistemic basis and any evidence references.
The public families are authority, perception, privacy, safety, systemic, and recovery. Terminal types remain more specific than families.
DEVICE_CONTROL_SAFETYPhysical action or therapyPERCEPTION_TO_ACTIONFalse perception drives actionFIRMWARE_TRUST_ROOTFirmware, signing, or trust rootFLEET_CONTROL_PLANECloud, account, or fleet authorityACCOUNT_AUTHORITYAccount or administrative authorityDATA_PRIVACYData or privacy onlyPERCEPTION_PRIVACYSensor or representation privacyDEVICE_AVAILABILITYAvailability or recoveryOBSERVABILITY_RECOVERY_ONLYObservability or forensic recovery only
02 · Explained values
Metric fields
The nine design requirements on the About page are not metrics. These thirteen fields are the public vector vocabulary. On each record, every value is presented as a separate visual fact with a human-readable rationale specific to that path. The compact technical vector remains available as secondary machine notation.
TTTerminal typeThe specific terminal consequence this path reaches.
REReachabilityAttacker position required, from no practical path to default internet exposure.
ECExecution complexityHow reproducible the exploit workflow is, from speculative to commodity.
EXExposureDerived effective exposure: the lower of RE and EC.
PHPhysical / safetySeverity of the safety or bodily consequence, independent of deployment realizability.
DPData / perceptionSensitivity and operational importance of exposed or manipulated data.
ATAuthorityAccount, administrative, root, fleet, signing, or trust authority reached.
CHChainabilityWhether the path crosses domains or composes into a broader attack.
SRReuse scalePortability of the artifact, primitive, credential, or design weakness.
SXExecution scaleWhether execution remains per-device or reaches deployment/fleet scale.
ORRecovery burdenFrom routine local remediation to recall, root rotation, or fleet reprovision.
EVEvidenceFrom speculative/inferred to report-backed, reproduced, or field-confirmed.
LSLivenessActive, partially mitigated, patch available, mitigated, historical, or unknown.
03 · Aggregation
Scoring rules
EX = min(RE, EC). The intrinsic band is the maximum of the physical/safety, data/perception, and authority matrix results. Perception-to-action uses its own data matrix. Active exploitation may promote once; bounded caps and a separately justified systemic uplift are then applied.
The explanation layer does not change the published scoring rules. It makes the stored metric judgments and the base-to-final decision trail inspectable; it is not a new scoring input or an independent validation of those judgments.
max(matrixPH[EX][PH], matrixDP[EX][DP], matrixAT[EX][AT])finalcaps(intrinsic) + at most one evidence-gated systemic upliftPhysical / safety matrix
| EX ↓ / impact → | 0 | 1 | 2 | 3 | 4 |
|---|---|---|---|---|---|
| 0 | MONITOR | MONITOR | ELEVATED | HIGH | CRITICAL |
| 1 | MONITOR | ELEVATED | ELEVATED | HIGH | CRITICAL |
| 2 | MONITOR | ELEVATED | ELEVATED | HIGH | CRITICAL |
| 3 | ELEVATED | HIGH | HIGH | CRITICAL | CRITICAL |
| 4 | ELEVATED | HIGH | CRITICAL | CRITICAL | EMERGENCY |
Authority matrix
| EX ↓ / impact → | 0 | 1 | 2 | 3 | 4 |
|---|---|---|---|---|---|
| 0 | MONITOR | MONITOR | ELEVATED | HIGH | CRITICAL |
| 1 | MONITOR | ELEVATED | ELEVATED | HIGH | HIGH |
| 2 | MONITOR | ELEVATED | ELEVATED | HIGH | CRITICAL |
| 3 | ELEVATED | HIGH | HIGH | CRITICAL | CRITICAL |
| 4 | ELEVATED | HIGH | CRITICAL | CRITICAL | EMERGENCY |
Data / privacy matrix
| EX ↓ / impact → | 0 | 1 | 2 | 3 | 4 |
|---|---|---|---|---|---|
| 0 | MONITOR | MONITOR | ELEVATED | HIGH | HIGH |
| 1 | MONITOR | ELEVATED | ELEVATED | HIGH | HIGH |
| 2 | MONITOR | ELEVATED | ELEVATED | HIGH | CRITICAL |
| 3 | ELEVATED | ELEVATED | HIGH | HIGH | CRITICAL |
| 4 | ELEVATED | HIGH | HIGH | CRITICAL | CRITICAL |
Perception-to-action matrix
| EX ↓ / impact → | 0 | 1 | 2 | 3 | 4 |
|---|---|---|---|---|---|
| 0 | MONITOR | MONITOR | ELEVATED | HIGH | CRITICAL |
| 1 | MONITOR | ELEVATED | ELEVATED | HIGH | CRITICAL |
| 2 | MONITOR | ELEVATED | HIGH | HIGH | CRITICAL |
| 3 | ELEVATED | HIGH | HIGH | CRITICAL | CRITICAL |
| 4 | ELEVATED | HIGH | CRITICAL | CRITICAL | EMERGENCY |
04 · Bounded behavior
Caps and bounded modifiers
- Observability-only cap. A recovery/observability deficiency with no meaningful physical or authority path is capped at ELEVATED.
- Low-exposure cap. EX 0–1 is capped at CRITICAL unless fleet execution or active exploitation changes the evidence.
- Privacy-only cap. A privacy terminal without perception-to-action, material authority, or scale is capped at HIGH.
- Deployment realizability. An independently bounded physical path may be capped at MONITOR or HIGH.
- Systemic uplift. SYS 3–4 can add at most one band, and only with active exploitation, fleet-recovery evidence, or another explicit strong condition.
05 · Record verdict
Dominance
The record verdict is the highest path band. If one path reaches that band, its role is dominant. If several paths tie at the top band, all are co-dominant. Every other path is supporting. The corpus stores dominant_path_ids and a plain-language dominance reason; array order never breaks a tie.
06 · Claim boundaries
Evidence semantics
A claim directly attributed to a named public source. It must cite at least one source ID.
A transition produced by applying the model to source facts. It is inspectable and challengeable, not presented as directly observed.
A deployment, scale, guard, or recovery condition needed for the modeled path to hold.
EV expresses evidence strength in the vector. Review state separately records whether citations, path reasoning, or the complete record received independent human review.
07 · Worked record
Worked example: CPATH-2026-0023
The fleet-control-plane path is dominant because documented peer scanning can reuse the shared key across in-range robots, producing the only fleet-scale EMERGENCY path; motion and privacy remain supporting CRITICAL paths.
- 01Source-backed
Seed robot compromised over BLE
The cited records describe BLE-adjacent access that can cross the shared-key authentication boundary and obtain root on an affected seed robot.
- 02Source-backed
Reusable peer propagation
The research record describes a compromised robot scanning for in-range peers and reusing the shared key to infect them; this is peer propagation across nearby robots, not proof of Unitree cloud control.
- 03Model inference
Repeatable root across peers
Automated peer scanning removes the need for the attacker to approach every robot personally, so the model assigns fleet-scale reuse and execution to an in-range deployment.
- 04Model inference
Fleet control plane
Repeated root compromise can aggregate control, sensing access, and safety exposure across multiple mobile robots. EMERGENCY denotes that reachable deployment consequence, not confirmed exploitation in the field.
- 05Operational assumption
Fleet-wide remediation
Recovery requires fleet-wide firmware remediation and coordinated verification because any unpatched peer left in range can preserve the propagation condition.
08 · Claim boundary
Validation status
- No record has completed independent path review yet.
- Inter-rater reproducibility is not established.
- Construct validity against operational outcomes is not established.
- Independent scoring and empirical validation studies are planned; no completed protocol or result is claimed.
v1.0-candidate is not an accuracy claim. The human-readable rationale explains the candidate assessment; it does not prove the path or revalidate the band. The public scorer packet and review template make the next validation work executable.