Affected by GO-2024-2993
and 5 other vulnerabilities
GO-2024-2993 : Sliver Allows Authenticated Operator-to-Server Remote Code Execution in github.com/bishopfox/sliver
GO-2026-4280 : Sliver Vulnerable to Pre-Auth Memory Exhaustion via NoEncoder Bypass in github.com/bishopfox/sliver
GO-2026-4445 : Sliver Vulnerable to Website Path Traversal / Arbitrary File Read (Authenticated) in github.com/bishopfox/sliver
GO-2026-4466 : Sliver has DNS C2 OTP Bypass that Allows Unauthenticated Session Flooding and Denial of Service in github.com/bishopfox/sliver
GO-2026-4548 : Sliver has Potential Zip Bomb Denial of Service in GzipEncoder in github.com/bishopfox/sliver
GO-2026-4609 : Sliver is Vulnerable to Authenticated Nil-Pointer Dereference through its Handlers in github.com/bishopfox/sliver
Discover Packages
github.com/bishopfox/sliver
server
transport
package
Version:
v1.6.2
Opens a new window with list of versions in this module.
Published: Jan 8, 2026
License: GPL-3.0
Opens a new window with license information.
Imports: 33
Opens a new window with list of imports.
Imported by: 7
Opens a new window with list of known importers.
README
README
¶
server/transport
Overview
Server-side transports and listener orchestration. Coordinates C2 listener lifecycles and connection routing. Key routines cover local, middleware, mTLS, and tailscale within the transport subsystem.
Go Files
local.go – Implements local transport listeners and helpers.
middleware.go – Shared middleware for transport handler pipelines.
mtls.go – Manages mTLS server listener setup.
tailscale.go – Integrates Tailscale transport support for Sliver.
Expand ▾
Collapse ▴
Documentation
¶
ClearTokenCache - Clear the auth token cache
LocalListener - Bind gRPC server to an in-memory listener, which is
typically used for unit testing, but ... it should be fine
StartMtlsClientListener - Start a mutual TLS listener
StartTsNetClientListener - Start a TSNet gRPC listener
Source Files
¶
Click to show internal directories.
Click to hide internal directories.