Impact
The Crux Agent, in versions prior to 2.0.3, incorrectly uses the full 64-byte SKA bilocation key as a WireGuard preshared key when a SHA-512 peering session is negotiated. Because WireGuard requires a 32-byte key, the agent fails to validate the size and attempts to update the tunnel through the wg command. The update fails, leaving the tunnel in use with its previous key; if no key was set yet, the tunnel starts without a preshared key. An attacker who can capture the traffic and who has access to a quantum-capable computer could decrypt the tunnel or cause it to fail on restart, breaking confidentiality and availability.
Affected Systems
Affected products include Sirius Computer, Inc.’s Crux Agent, specifically all releases from 1.9.0 up to, but not including, 2.0.3. Systems running these versions and configured to negotiate SHA-512 peering, either with the 'Enforce SKA Use' setting disabled or not, are at risk.
Risk and Exploitability
The vulnerability has a CVSS score of 6.3, reflecting a moderate impact. Exploit probability data is not available, but the flaw is not listed in CISA’s KEV catalog. The primary attack vector appears to be passive interception of traffic coupled with quantum computational capabilities, so widespread exploitation is unlikely without the attacker’s specialized equipment and the system’s configuration permitting SHA-512 peering.
OpenCVE Enrichment