CVE-2026-50112
Last modified
CVE-2026-50112 is a high-severity vulnerability rated 8.8/10 on the CVSS scale. SSRF via Metalink Mirror URL Resolution: An authenticated tenant can register a template pointing to an attacker-controlled metalink file containing internal targets. The Secondary Storage VM will retrieve the data and persist it as a template file, which can later be downloaded through normal APIs. RCE on KVM hypervisor via NFS, Metalink files with/without Direct Downloads: An authenticated CloudStack tenant holding the default User role can execute arbitrary shell commands as root on the KVM hypervisor host that runs other tenants' VMs. EPSS estimates a 0.37% chance of exploitation in the next 30 days.
Description
SSRF via Metalink Mirror URL Resolution: An authenticated tenant can register a template pointing to an attacker-controlled metalink file containing internal targets. The Secondary Storage VM will retrieve the data and persist it as a template file, which can later be downloaded through normal APIs. RCE on KVM hypervisor via NFS, Metalink files with/without Direct Downloads: An authenticated CloudStack tenant holding the default User role can execute arbitrary shell commands as root on the KVM hypervisor host that runs other tenants' VMs. This is cross-tenant root on the underlying compute, reachable via the public CloudStack API. When a User registers a VM template with directDownload=true and a URL pointing to a .metalink file, the management server fetches the metalink XML and dispatches download to the KVM agent. Inner URLs inside the metalink XML are never re-validated against the scheme allowlist. These issues affect Apache CloudStack: from 4.14.0.0 through 4.20.3.0 and from 4.21.0.0 through 4.22.1.0. Users are recommended to upgrade to version 4.20.3.1 or 4.22.1.1 or later, which fixes the issue.
Metrics
Weakness Enumeration
Affected Software
| Vendor | Product | Versions |
|---|---|---|
| Apache | Cloudstack | >= 4.14.0.0, < 4.20.3.1 |
| Apache | Cloudstack | >= 4.21.0.0, < 4.22.1.1 |
References
- https://lists.apache.org/thread/g6cwddtjrwbh1d56wjz4cfp3fzfm4kbcVendor Advisory, Mailing List
Timeline
- Published
- Last Modified
- Status
- Analyzed
Frequently Asked Questions
What is CVE-2026-50112?
How severe is CVE-2026-50112?
How do I fix CVE-2026-50112?
How Strix Helps
- One Click Account Takeover in GranolaHow a notification link broke out of Electron and led to a one-click account takeover.
- Autonomous PentestingAI agents that find and validate exploitable vulnerabilities like this one across your applications.
- PR ReviewsPentest every pull request so vulnerable code is caught before it ships to production.
- AI Penetration TestingHow AI-driven penetration testing continuously covers your attack surface.
Related CVEs from 2026
- CVE-2026-50103A NULL pointer dereference in the L2 GOOSE and R-GOOSE share…7.1
- CVE-2026-50105RSS/Atom feed handlers bypass API-token scope & public-only …4.3
- CVE-2026-50107When NGINX Plus or NGINX Open Source is configured as the da…8.6
- CVE-2026-50108The Naxclow platform API that returns device relay registrat…8.7
- CVE-2026-5011A vulnerability was detected in elecV2 elecV2P up to 3.8.3. …6.3
- CVE-2026-50110Storage Concentrator (SC & SCVM) contains hardcoded credenti…9.3
- CVE-2026-5012A flaw has been found in elecV2 elecV2P up to 3.8.3. This is…7.3
- CVE-2026-50124DataEase is an open source data visualization and analysis t…7.1
- CVE-2026-50125MKP is a Model Context Protocol server for Kubernetes. Prior…7.5
- CVE-2026-50126Adaguc-server is an open source geographical information sys…4
- CVE-2026-50127Weblate is a web based localization tool. From version 5.15 …5.9
- CVE-2026-50128Mastodon is a free, open-source social network server based …5.3
Are you affected by CVE-2026-50112?
Run a free Strix scan to check your systems for this vulnerability.
Scan your code nowSource: NVD / NIST
