cloud-metadata

Detect and exploit cloud instance metadata across AWS, Azure, GCP, Alibaba Cloud, and Tencent Cloud.

1.6k|234|Updated Dec 7, 2019
One-click install
npx skills add https://github.com/wgpsec/AboutSecurity --skill cloud-metadata
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: cloud-metadata
Source: https://github.com/wgpsec/AboutSecurity/tree/main/skills/cloud/cloud-metadata
Command: npx skills add https://github.com/wgpsec/AboutSecurity --skill cloud-metadata

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Cloud instance metadata exposes sensitive information such as temporary credentials and service endpoints. This skill helps identify and map exposure by accessing IMDS endpoints across major clouds and interpreting the resulting data to assess risk and plan safe auditing.

Core Features & Use Cases

  • Metadata endpoint discovery across AWS, Azure, GCP, Alibaba Cloud, and Tencent Cloud.
  • Credential exposure mapping and cloud service enumeration to reveal potential attack paths.
  • Real-world scenario: identify exposed IMDS data in SSRF-prone environments and outline a safe remediation plan.

Quick Start

Inspect cloud metadata exposure by querying the known metadata endpoints and review any credentials or tokens exposed.

Frequently Asked Questions about cloud-metadata

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I discover cloud instance metadata to assess credential exposure?

Discover cloud instance metadata by querying known IMDS endpoints across AWS, Azure, GCP, Alibaba Cloud, and Tencent Cloud to extract temporary credentials and map service endpoints. This reveals sensitive data exposure to help assess risk and plan safe auditing.

Can I exploit cloud metadata endpoints in SSRF-prone environments?

Yes, you can exploit cloud metadata endpoints in SSRF-prone environments or internal network contexts. The approach detects exposed IMDS data across major cloud providers to map credentials, IAM roles, and potential attack paths for remediation planning.

How do I extract temporary credentials from AWS or Azure metadata services?

Extract temporary credentials from AWS or Azure metadata services by accessing their specific IMDS endpoints. The process parses metadata responses to reveal temporary credentials, IAM roles, and service endpoints across supported multicloud environments.

Does cloud metadata discovery work across multiple cloud providers?

Cloud metadata discovery works across AWS, Azure, GCP, Alibaba Cloud, and Tencent Cloud. It parses provider-specific metadata endpoints to enumerate cloud resources and extract temporary credentials using standard best practices for multicloud environments.

What is the best way to enumerate cloud resources using IMDS data?

The best way to enumerate cloud resources using IMDS data is to query metadata endpoints across supported cloud providers, interpret the exposed temporary credentials and service endpoints, and map potential attack paths to outline a safe remediation plan.

Why does cloud instance metadata expose sensitive credentials?

Cloud instance metadata exposes sensitive credentials because IMDS endpoints provide temporary credentials and service endpoints to instances by design. Querying these endpoints in SSRF or internal network contexts reveals this exposure for risk assessment and auditing.