Junglewise Threat Intelligence

CVE-2025-8077: SUSE NeuVector insecure default password for admin account

CVE-2025-8077 · Severity: critical · CVSS 9.8 · Published 2025-08-28

Technologies: Suse NeuVector, github.com/neuvector/neuvector (Go). Vendors: Suse, Go.

Executive brief

NeuVector, a container security platform, uses a predictable default password for its administrative account. If this password is not changed immediately after installation, an attacker with network access to the cluster can take full control of the NeuVector platform. This allows unauthorized users to modify security policies, access sensitive data, or disrupt protected workloads.

Technical details

A vulnerability in NeuVector (up to version 5.4.5) stems from the use of a hardcoded, fixed string as the default password for the 'admin' account. While the system supports bootstrapping a password via Kubernetes Secrets, it fails open by falling back to this fixed string if the secret is missing or inaccessible. An attacker with network access to the NeuVector API can use these default credentials to obtain an authentication token and perform any administrative operation. Version 5.4.6 resolves this by requiring specific RBAC permissions to manage secrets and automatically generating secure random passwords for new deployments.

Affected products

  • SUSE NeuVector <= 5.4.5

Timeline

  • 2025-08-26: disclosed
  • 2025-08-28: advisory: GitHub Advisory published

References

Related threats