hunt-metrics-exposure

Discover and validate unauthenticated observability endpoints exposing operational intelligence.

1.1k|191|Updated Jun 24, 2026
One-click install
npx skills add https://github.com/uphiago/recon-skills --skill hunt-metrics-exposure
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: hunt-metrics-exposure
Source: https://github.com/uphiago/recon-skills/tree/main/redteam/hunt-metrics-exposure
Command: npx skills add https://github.com/uphiago/recon-skills --skill hunt-metrics-exposure

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Modern web applications built with Go, .NET, Java, or Node.js often leave observability endpoints like /metrics, /health, and framework-specific actuator paths unauthenticated. These endpoints leak critical operational intelligence including AI model usage, database connection pool status, third-party service dependencies, and real-time user activity, which attackers can leverage for further exploitation.

Core Features & Use Cases

  • Endpoint Discovery: Scans for 20+ common observability and health check paths across popular web frameworks and observability tools.
  • Intelligence Extraction: Analyzes Prometheus metric output to pull AI/ML model usage, database pool states, circuit breaker status, and request volume data.
  • Vulnerability Validation: Confirms exposure of critical endpoints like Spring Boot Actuator /env and Laravel Telescope, and flags false positive minimal health checks.
  • Use Case: During a red team engagement, use this skill to quickly map a target's operational footprint, identify AI tools in use, and uncover infrastructure dependencies for chained attacks like DoS or LLM prompt injection.

Quick Start

Use the hunt-metrics-exposure skill to scan the target domain https://target.com for unauthenticated metrics and health endpoints that expose sensitive operational intelligence.

Frequently Asked Questions about hunt-metrics-exposure

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

FAQPage Schema
How do I find unauthenticated Prometheus metrics and actuator endpoints during a pentest?

Finding unauthenticated Prometheus metrics and actuator endpoints involves scanning target web applications for common observability paths. This skill identifies exposed endpoints to extract operational intelligence like database pool states and AI model usage for attack surface mapping.

What sensitive data is leaked from exposed Spring Boot Actuator and health check endpoints?

Exposed Spring Boot Actuator and health check endpoints leak sensitive operational intelligence including third-party service dependencies, database connection pool statuses, AI model usage, and real-time user activity. Attackers leverage this data for further exploitation and infrastructure mapping.

Can I scan Node.js and Go applications for exposed metrics endpoints using this approach?

Yes, you can scan Node.js and Go applications for exposed metrics endpoints. This approach applies to modern web applications built with Go, .NET, Java, and Node.js, detecting standard observability tooling and framework-specific health check paths.

How do I extract AI model usage and database pool states from exposed metrics?

To extract AI model usage and database pool states from exposed metrics, this skill analyzes Prometheus metric output and validates critical endpoint exposure. It parses operational data to uncover infrastructure dependencies and circuit breaker statuses.

Does this method differentiate between critical actuator leaks and minimal health check false positives?

Yes, this method differentiates between critical actuator leaks and minimal health check false positives. It validates vulnerability exposure by confirming critical endpoints like Spring Boot Actuator /env while flagging uninformative basic health checks.

When should I hunt for observability endpoint leaks in a red team engagement?

You should hunt for observability endpoint leaks in a red team engagement when you need to quickly map a target's operational footprint. Discovering exposed metrics helps identify AI tools and infrastructure dependencies for chained attacks like DoS or LLM prompt injection.