Cyber Resilience

CVE-2026-25791

HighPublic PoCDDoS

Published: 09 February 2026

Published
09 February 2026
Modified
23 February 2026
KEV Added
Patch
CVSS Score v3.1 7.5 CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
EPSS Score 0.0003 10.1th percentile
Risk Priority 15 60% EPSS · 20% KEV · 20% CVSS

Summary

CVE-2026-25791 is a high-severity Missing Authentication for Critical Function (CWE-306) vulnerability in Bishopfox Sliver. Its CVSS base score is 7.5 (High).

Operationally, exploitation aligns with the MITRE ATT&CK technique Exploit Public-Facing Application (T1190); ranked at the 10.1th percentile by exploit likelihood (below the median); it is not currently listed in the CISA KEV catalog; a public proof-of-concept is referenced.

The strongest mitigations our analysis identified are NIST 800-53 AC-10 (Concurrent Session Control) and SC-5 (Denial-of-service Protection).

Deeper analysis

CVE-2026-25791 is a vulnerability in the Sliver command and control (C2) framework, which uses a custom Wireguard netstack. Prior to version 1.7.0, the DNS C2 listener accepts unauthenticated TOTP bootstrap messages and allocates server-side DNS sessions without validating OTP values, even when the EnforceOTP option is enabled. These sessions are stored without a cleanup or expiry mechanism, allowing resource exhaustion.

An unauthenticated remote actor can exploit this vulnerability by repeatedly sending bootstrap messages to create numerous sessions, resulting in memory exhaustion and denial of service. The CVSS v3.1 base score is 7.5 (AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H), reflecting high availability impact with low attack complexity and no privileges required. It maps to CWE-306 (Missing Authentication for Critical Function) and CWE-400 (Uncontrolled Resource Consumption).

The vulnerability is addressed in Sliver version 1.7.0. Additional details are available in the release notes at https://github.com/BishopFox/sliver/releases/tag/v1.7.0 and the security advisory at https://github.com/BishopFox/sliver/security/advisories/GHSA-wxrw-gvg8-fqjp.

EU & UK References

Vulnerability details

Sliver is a command and control framework that uses a custom Wireguard netstack. Prior to 1.7.0, the DNS C2 listener accepts unauthenticated TOTP bootstrap messages and allocates server-side DNS sessions without validating OTP values, even when EnforceOTP is enabled. Because…

more

sessions are stored without a cleanup/expiry path in this flow, an unauthenticated remote actor can repeatedly create sessions and drive memory exhaustion. This vulnerability is fixed in 1.7.0.

CWE(s)

Related Threats

MITRE ATT&CK Enterprise TechniquesAI

T1190 Exploit Public-Facing Application Initial Access
Adversaries may attempt to exploit a weakness in an Internet-facing host or system to initially access a network.
T1499.002 Service Exhaustion Flood Impact
Adversaries may target the different network services provided by systems to conduct a denial of service (DoS).
Why these techniques?

Unauthenticated remote exploitation of the public DNS C2 listener via repeated bootstrap messages exhausts server resources, directly enabling T1190 (public-facing application exploitation) and T1499.002 (service exhaustion flood for DoS).

Confidence: HIGH · MITRE ATT&CK Enterprise v18.1

CVEs Like This One

CVE-2026-34227Same product: Bishopfox Sliver
CVE-2025-21515Shared CWE-306
CVE-2025-57432Shared CWE-306
CVE-2026-27446Shared CWE-306
CVE-2026-21446Shared CWE-306
CVE-2021-47891Shared CWE-306
CVE-2025-41715Shared CWE-306
CVE-2026-24790Shared CWE-306
CVE-2025-21524Shared CWE-306
CVE-2025-53072Shared CWE-306

Affected Assets

bishopfox
sliver
≤ 1.7.0

Mitigating Controls

Mitigating Controls (NIST 800-53 r5) AI

prevent

Denial-of-service Protection directly mitigates the memory exhaustion DoS by implementing limits and validation on unauthenticated bootstrap messages.

prevent

Resource Availability protects system resources like memory from unauthorized consumption caused by repeated unvalidated session allocations.

prevent

Concurrent Session Control enforces limits on the number of server-side DNS sessions to prevent exhaustion from unauthenticated bootstrap messages.

References