Severity by source
CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N/E:X/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:X
Remote, unauthenticated, low-complexity header bypass yields root command execution inside containers, and escaping the management app to control container workloads justifies S:C with full C/I/A impact.
Primary rating from Vendor (VulnCheck).
CVSS VectorVendor: VulnCheck
Lifecycle Timeline
3DescriptionCVE.org
WolfStack before 25.9.2 contains a hard-coded cluster-authentication secret compiled into every build and published as a constant in src/auth/mod.rs, allowing remote unauthenticated attackers to bypass authentication by supplying this value in the X-WolfStack-Secret header to the require_auth() gate without any session, API key, or user account. Attackers can reach an affected node's management port to enumerate all Docker and LXC containers on the host and execute arbitrary commands as root inside any container via the POST /api/containers/{runtime}/{id}/exec endpoint.
Articles & Coverage 2
AnalysisAI
Remote unauthenticated authentication bypass in WolfStack before 25.9.2 lets attackers fully compromise container hosts by supplying a hard-coded cluster secret in the X-WolfStack-Secret header. Because the secret is a compile-time constant published in src/auth/mod.rs, anyone who can reach a node's management port passes the require_auth() gate with no session, API key, or account, and can then enumerate every Docker/LXC container and run arbitrary commands as root inside any of them. No public exploit is identified at time of analysis, but the flaw is trivially reproducible from source and was reported by VulnCheck.
Technical ContextAI
WolfStack is a Rust-based container/cluster management platform (Wolf Software Systems Ltd) that orchestrates Docker and LXC workloads and exposes a management API. The root cause is CWE-798 (Use of Hard-coded Credentials): the cluster-authentication secret is baked into every build as a constant in src/auth/mod.rs rather than being generated per-deployment or stored as configuration. The require_auth() middleware validates inbound requests by comparing the X-WolfStack-Secret header against this constant, so the shared secret is identical across all installations and is recoverable simply by reading the open-source repository or disassembling a binary. The affected component is the management API, notably the POST /api/containers/{runtime}/{id}/exec endpoint, which brokers command execution into container runtimes with root privileges.
RemediationAI
Upgrade to WolfStack 25.9.2 or later, which removes the hard-coded secret; this is the primary and complete fix (Vendor-released patch: 25.9.2). Follow the vendor advisory GHSA-r3mw-2wmq-j6jg and the VulnCheck advisory for details. Until you can patch, restrict network access to the management port so it is only reachable from trusted management networks or via VPN/firewall allowlists (accepting that legitimate cluster/administration traffic must be re-scoped to those sources), since the shared secret cannot be rotated or trusted while it remains a compiled constant. Because any node reachable on its management port is exploitable, also review whether nodes have been exposed to untrusted networks and inspect /api/containers/{runtime}/{id}/exec activity and container audit logs for signs of prior abuse.
An issue was discovered in Appsmith before 1.52. Rated critical severity (CVSS 9.8), this vulnerability is remotely expl
runc through version 1.0-rc6 (used in Docker before 18.09.2) contains a container escape vulnerability that allows attac
Netmaker makes networks with WireGuard. Rated high severity (CVSS 7.5), this vulnerability is remotely exploitable, no a
Unauthenticated remote code execution in Marimo ≤0.20.4 allows attackers to execute arbitrary system commands via the `/
The News & Blog Designer Pack - WordPress Blog Plugin - (Blog Post Grid, Blog Post Slider, Blog Post Carousel, Blog Post
Path traversal in JFrog Artifactory (CWE-22) enables an authenticated low-privilege user to write data outside the inten
Docker 1.3.2 allows remote attackers to execute arbitrary code with root privileges via a crafted (1) image or (2) build
Remote code execution in Gogs through 0.14.2 allows authenticated users (and unauthenticated attackers on default-config
Unauthenticated remote command injection in SGWBOX N3 firmware 2.0.25 lets attackers execute arbitrary operating-system
Remote code execution in Flowise before 3.1.2 allows any authenticated user (or API caller with chatflow view/update per
Remote code execution in NocoBase Workflow Script Node (npm @nocobase/plugin-workflow-javascript) allows authenticated l
Docker Desktop Community Edition before 2.1.0.1 allows local users to gain privileges by placing a Trojan horse docker-c
Same weakness CWE-798 – Use of Hard-coded Credentials
View allSame technique Authentication Bypass
View allShare
External POC / Exploit Code
Leaving vuln.today
EUVD-2026-57638
GHSA-pm35-p792-8vr3