cloud-penetration-testing
Conducts comprehensive security assessments of cloud infrastructures across Azure, AWS, and GCP, identifying vulnerabilities and misconfigurations.
Install this skill
Security score
The cloud-penetration-testing skill was audited on May 31, 2026 and we found 32 security issues across 4 threat categories, including 2 high-severity. Review the findings below before installing.
Categories Tested
Security Issues
Curl to non-GitHub URL
| 28 | curl "https://awscli.amazonaws.com/awscli-exe-linux-x86_64.zip" -o "awscliv2.zip" |
Curl to non-GitHub URL
| 34 | curl -fsSLo "$tmpdir/google-cloud-sdk-install.sh" https://sdk.cloud.google.com |
Curl to non-GitHub URL
| 69 | curl "https://login.microsoftonline.com/[email protected]&xml=1" |
Curl to non-GitHub URL
| 72 | curl "https://login.microsoftonline.com/target.com/v2.0/.well-known/openid-configuration" |
Curl to non-GitHub URL
| 268 | curl http://169.254.169.254/latest/meta-data/ |
Curl to non-GitHub URL
| 269 | curl http://169.254.169.254/latest/meta-data/iam/security-credentials/ |
Curl to non-GitHub URL
| 272 | TOKEN=$(curl -X PUT "http://169.254.169.254/latest/api/token" -H "X-aws-ec2-metadata-token-ttl-seconds: 21600") |
Curl to non-GitHub URL
| 273 | curl http://169.254.169.254/latest/meta-data/profile -H "X-aws-ec2-metadata-token: $TOKEN" |
Curl to non-GitHub URL
| 344 | curl "http://metadata.google.internal/computeMetadata/v1/?recursive=true&alt=text" -H "Metadata-Flavor: Google" |
Curl to non-GitHub URL
| 347 | curl http://metadata.google.internal/computeMetadata/v1/instance/service-accounts/default/scopes -H 'Metadata-Flavor:Google' |
Curl to non-GitHub URL
| 388 | | Metadata | `curl http://169.254.169.254/latest/meta-data/` | |
Curl to non-GitHub URL
| 400 | | Metadata | `curl -H "Metadata-Flavor: Google" http://metadata.google.internal/...` | |
Access to hidden dotfiles in home directory
| 359 | sudo cp -r /home/user/.config/gcloud ~/.config |
Access to system keychain/keyring
| 349 | # Decrypt data with keyring |
Access to system keychain/keyring
| 350 | gcloud kms decrypt --ciphertext-file=encrypted.enc --plaintext-file=out.txt --key <key> --keyring <keyring> --location global |
External URL reference
| 28 | curl "https://awscli.amazonaws.com/awscli-exe-linux-x86_64.zip" -o "awscliv2.zip" |
External URL reference
| 34 | curl -fsSLo "$tmpdir/google-cloud-sdk-install.sh" https://sdk.cloud.google.com |
External URL reference
| 69 | curl "https://login.microsoftonline.com/[email protected]&xml=1" |
External URL reference
| 72 | curl "https://login.microsoftonline.com/target.com/v2.0/.well-known/openid-configuration" |
External URL reference
| 268 | curl http://169.254.169.254/latest/meta-data/ |
External URL reference
| 269 | curl http://169.254.169.254/latest/meta-data/iam/security-credentials/ |
External URL reference
| 272 | TOKEN=$(curl -X PUT "http://169.254.169.254/latest/api/token" -H "X-aws-ec2-metadata-token-ttl-seconds: 21600") |
External URL reference
| 273 | curl http://169.254.169.254/latest/meta-data/profile -H "X-aws-ec2-metadata-token: $TOKEN" |
External URL reference
| 344 | curl "http://metadata.google.internal/computeMetadata/v1/?recursive=true&alt=text" -H "Metadata-Flavor: Google" |
External URL reference
| 347 | curl http://metadata.google.internal/computeMetadata/v1/instance/service-accounts/default/scopes -H 'Metadata-Flavor:Google' |
External URL reference
| 388 | | Metadata | `curl http://169.254.169.254/latest/meta-data/` | |
External URL reference
| 400 | | Metadata | `curl -H "Metadata-Flavor: Google" http://metadata.google.internal/...` | |
External URL reference
| 406 | | AWS | `http://169.254.169.254/latest/meta-data/` | |
External URL reference
| 407 | | Azure | `http://169.254.169.254/metadata/instance?api-version=2018-02-01` | |
External URL reference
| 408 | | GCP | `http://metadata.google.internal/computeMetadata/v1/` | |
External URL reference
| 451 | python fire.py --access_key <key> --secret_access_key <secret> --region us-east-1 --url https://login.microsoft.com --command create |
External URL reference
| 455 | Invoke-MSOLSpray -UserList .\users.txt -Password "Spring2024!" -URL https://<api-gateway>.execute-api.us-east-1.amazonaws.com/fireprox |