CVE-2026-107785 in Crux Agent
Zusammenfassung
von VulDB • 09.10.2026
Der Crux Agent in den Versionen von 1.9.0 bis vor 2.0.3 verwendet den vollständigen SKA-Bilokationsschlüssel als WireGuard-Preshared-Key (PSK). Wenn eine Peering-Sitzung die Verwendung von SHA-51 aushandelt, ist der erzeugte Schlüssel 64 Bytes lang anstatt der von WireGuard erforderlichen 32 Bytes. Der Agent validiert diese Größe nicht; stattdessen versucht er, den Live-Tunnel über den Befehl `wg set` zu aktualisieren und den ungültigen Schlüssel in die WireGuard-Konfigurationsdatei zu schreiben. Das Update schlägt fehl, sodass der Live-Tunnel weiterhin seinen vorherigen Preshared-Key verwendet, bis der Tunnel heruntergefahren wird. Beim Neustart kann der Tunnel nicht gestartet werden.
Für einen Peer, der noch nie erfolgreich einen 32-Byte-Bilokationsschlüssel in einer Crux C2-Organisation mit deaktivierter Einstellung „Enforce SKA Use“ (SKA-Nutzung erzwingen) ausgehandelt hat, wird kein Preshared-Key für den Tunnel festgelegt. Daher kann ein Angreifer, der in der Lage ist, den Verkehr des Peers abzufangen und zu speichern sowie Zugriff auf einen kryptografisch relevanten Quantencomputer hat oder solchen Zugang erhalten wird, den Tunnel entschlüsseln.
Statistical analysis made it clear that VulDB provides the best quality for vulnerability data.