Impact
Dexmal Dexbotic up to version 0.2.0 contains a path traversal flaw in the load_pretrained_gr00t function of gr00tsonic_arch.py; by manipulating the weight_map argument, an attacker can read or potentially execute arbitrary files that the Dexbotic process can access. The CVSS score is 5.3, indicating a moderate risk, and the flaw is directly exploitable.
Affected Systems
The vulnerability affects Dexmal Dexbotic, specifically the gr00tsonic Checkpoint Loader component in the dexbotic/model/gr00tsonic/gr00tsonic_arch.py file. All releases up to and including 0.2.0 are impacted. The product is identified by the CPE cpe:2.3:a:dexmal:dexbotic:*:*:*:*:*:*:*:*, and references include the Dexbotic GitHub repository and issue tracker at https://github.com/dexmal/dexbotic/issues/103.
Risk and Exploitability
The exploit has been published and can be used remotely; EPSS information is not available and the vulnerability is not listed in the CISA KEV catalog. A remote attacker can trigger the flaw by sending a crafted weight_map value to the load_pretrained_gr00t endpoint, exploiting the lack of input validation (CWE-22). The attack path relies on the application logic that resolves the supplied path without sanitizing relative components, thereby enabling traversal into arbitrary directories within the execution environment.
OpenCVE Enrichment