SA-CONTRIB-2026-177: Critical severity drupal/cloud vulnerability

Published Sep 23, 2026
·
Updated

The Cloud module enables users to manage cloud resources through Drupal. The module does not sufficiently sanitize user-controlled Git branch and repository URL values before passing them to shell commands in the Kubernetes integration. This vulnerability allows an attacker to execute arbitrary operating-system commands as the web-server user. This vulnerability is mitigated by the fact that the Kubernetes submodule must be enabled and configured, Git must be available on the server, and an attacker must have permission to add or edit cloud server templates. Exploiting the clone path additionally requires the "launch cloud server template" permission, or the "launch approved cloud server template" permission when using the approved-template flow.

Credit

Drew Webber (mcdruid)(the Drupal Security Team)

Affected Software

1 affected componentFixes available
drupal/cloud<7.0.1
7.0.1

Remediation

Recommended actions to resolve this vulnerability, in priority order.

  1. Upgrade

    Upgrade drupal/cloud to a version that resolves this vulnerability.

    Fixed in 7.0.1

Event History

Sep 23, 2026
Advisory Published
via Drupal·12:00 AM
Data Sourced
via Drupal·12:00 AM
DescriptionSeverityAffected Software

Child vulnerabilities

Contains the following vulnerabilities.

Frequently Asked Questions

1

Which deployments are exposed to this issue?

Exposure requires the Kubernetes submodule to be enabled and configured, and Git to be available on the server. Deployments without that integration configured do not meet the stated exploitation prerequisites.

2

What access does an attacker need to exploit it?

An attacker must have permission to add or edit cloud server templates so they can control Git branch or repository URL values. For exploitation through the clone path, they also need permission to launch cloud server templates, or to launch approved cloud server templates when using the approved-template flow.

3

What level of access could successful exploitation provide?

Successful exploitation allows arbitrary operating-system command execution as the web-server user. The resulting impact is limited to the privileges available to that web-server account.

Contact

SecAlerts Pty Ltd.
132 Wickham Terrace
Fortitude Valley,
QLD 4006, Australia
info@secalerts.co
By using SecAlerts services, you agree to our services end-user license agreement. This website is safeguarded by reCAPTCHA and governed by the Google Privacy Policy and Terms of Service. All names, logos, and brands of products are owned by their respective owners, and any usage of these names, logos, and brands for identification purposes only does not imply endorsement. If you possess any content that requires removal, please get in touch with us.
© 2026 SecAlerts Pty Ltd.
ABN: 70 645 966 203, ACN: 645 966 203