You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
[Hardening] F-16: Weak Default Password on System VMs. #14075
Reports that CloudStack System VMs (SSVM, CPVM, VR) ship with a hard-coded default password (root/password), which is publicly documented and could be exploited by an attacker with console access. The author notes that password randomization already exists as an opt-in feature, so this is primarily a "make it the secure default" request plus a documentation ask.
📊 Assessment
Dimension
Value
Reasoning
Type
type:security
Describes a weak-by-default credential configuration with a documented attack path.
All three System VM types are explicitly named as affected.
Severity
n/a (no Severity label applied)
Requires console access to exploit rather than being remotely exploitable; author frames this as a hardening/default-config issue rather than an active bug, so severity is left to maintainer judgment.
The underlying randomization feature already exists per the author; the actual code change (flipping the default) is small, but deciding whether to change the default (upgrade/compatibility impact) is a policy decision for maintainers. Documentation-only portion could be agent-suitable.
🔗 Similar issues
No open duplicate or closely related open issue was found in a search for default System VM passwords.
Author states the randomization feature already exists — worth confirming the relevant global setting/flag (e.g. system.vm.random.password or similar) and whether it's simply disabled by default today.
If maintainers agree to change the default, this would need release-notes/upgrade documentation since it changes default admin console credentials for existing and new deployments.
Consider whether this should go through the project's private security disclosure process per SECURITY.md, though the author has already filed it publicly and notes it's a known/documented behavior.
Activity
github-actions commentedon Sep 8, 2026
🎯 Triage report
Reports that CloudStack System VMs (SSVM, CPVM, VR) ship with a hard-coded default password (
root/password), which is publicly documented and could be exploited by an attacker with console access. The author notes that password randomization already exists as an opt-in feature, so this is primarily a "make it the secure default" request plus a documentation ask.📊 Assessment
type:securitycomponent:ssvm,component:csvm,component:virtual-router🔗 Similar issues
No open duplicate or closely related open issue was found in a search for default System VM passwords.
💡 Notes and suggestions
system.vm.random.passwordor similar) and whether it's simply disabled by default today.Add this agentic workflows to your repo
To install this agentic workflow, run
[-][Hardening] F-17: Weak Default Password on System VMs.[/-][+]Weak Default Password on System VMs.[/+]RosiKyu commentedon Sep 30, 2026
@davift are you planning to submit a PR to address this for the upcoming 24.0 release?
davift commentedon Sep 30, 2026
Dear @RosiKyu , I wish i had the necessary competencies to take care of this issue myself but that is not the case.
Feel free to assign the issue to yourself of that is in your intentions.
Thank you for asking, though.
[-]Weak Default Password on System VMs.[/-][+][Hardening] F-16: Weak Default Password on System VMs.[/+]