Description
Sliver is a command and control framework that uses a custom Wireguard netstack. In versions 1.5.43 and earlier, and in development version 1.6.0-dev, the netstack does not limit traffic between Wireguard clients. This allows clients to communicate with each other unrestrictedly, potentially enabling leaked or recovered keypairs to be used to attack operators or allowing port forwardings to be accessible from other implants.
Problem types
CWE-284: Improper Access Control
Product status
References
github.com/...sliver/security/advisories/GHSA-q8j9-34qf-7vq7
github.com/...ommit/8e5c5f14506d6d60ebb3362e6b9857ab1e0d76ff
github.com/...ommit/9122878cbbcae543eb8210f616550382af2065fd