Access to connected cloud storage
Info
ID: MS-TA7020
Tactic: Discovery
MITRE technique:
Cloud applications often use external storage services for hosting source code, configuration files or assets. Attackers may exploit misconfigured or compromised read access to this storage to review the code and configuration to find vulnerabilities or sensitive information that could be exploited to take over the application.
For example, in GCP Cloud Run functions, the function code is saved into a bucket in the project. If an attacker compromised a user with storage read access, they would be able to view the source code.
Mitigations
| ID | Mitigation | Description |
|---|---|---|
| MS-M7017 | Implement least-privilege access | Grant applications and users only the minimum necessary permissions to storage resources. |
| MS-M7013 | Restrict network access to sensitive services | Use private endpoints, VPC/VNET integration, or firewall rules to limit storage access to authorized networks. |