PT-2026-6802 · Sliver · Sliver

Xtle0O0

·

Published

2026-02-05

·

Updated

2026-03-03

·

CVE-2026-25760

CVSS v3.1

6.5

Medium

VectorAV:N/AC:L/PR:L/UI:N/S:U/C:H/I:N/A:N
Name of the Vulnerable Software and Affected Versions Sliver versions prior to 1.6.11
Description Sliver is a command and control framework that utilizes a custom Wireguard netstack. A path traversal issue exists in the website content subsystem, allowing an authenticated operator to read arbitrary files on the Sliver server host. This can expose sensitive data such as operator configurations, TLS keys, tokens, and logs. The issue stems from the server accepting and persisting arbitrary website paths from the operator without proper sanitization or containment, and subsequently reading from disk using these paths. The vulnerable components include the website content management (gRPC): WebsiteAddContent, Website, and Websites, as well as the server-side file read in Website.ToProtobuf. The issue requires an authenticated operator account with sufficient permissions. A proof of concept demonstrates the ability to read files like /etc/hosts.
Recommendations Versions prior to 1.6.11 should be updated to version 1.6.11 or later. Validate and reject paths that are absolute or contain '..' in WebsiteAddContent (server side). Canonicalize paths and enforce they remain within the web content directory. Avoid reading content by Path in Website.ToProtobuf; read by content ID instead.

Exploit

Fix

Path traversal

Found an issue in the description? Have something to add? Feel free to write us 👾

Weakness Enumeration

Related Identifiers

CVE-2026-25760
GHSA-2286-HXV5-CMP2
GO-2026-4445
SUSE-SU-2026:0757-1

Affected Products

Sliver