hunt-information-disclosure

Detect sensitive information disclosure vulnerabilities in web applications and APIs.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill addresses the critical gap of undetected sensitive information disclosures in web applications and APIs that can be leveraged to amplify attack impact, including verbose error messages, exposed source control metadata, production source maps, and differential response oracles that enable user enumeration or object existence checks.

Core Features & Use Cases

  • Error & Debug Endpoint Hunting: Detects stack traces, SQL errors, and exposed debug endpoints that reveal internal file paths, framework versions, and database schemas.
  • DVCS & Config File Discovery: Identifies exposed .git repositories, .env files, and backup dumps that may contain credentials or sensitive application data.
  • Source Map Exploitation: Extracts and analyzes production .js.map files to uncover hardcoded secrets like API keys and environment variables.
  • Differential Oracle Detection: Spots response-based enumeration vectors via status codes, response sizes, timing differences, and ETag values.
  • Use Case: A penetration tester can use this Skill to find a leaked server file path from an error message, then chain it to a local file inclusion vulnerability to gain full system access.

Quick Start

Use the hunt-information-disclosure skill to scan the target web application for exposed error messages, source maps, and sensitive configuration files to identify chainable attack vectors for your penetration test.

Frequently Asked Questions about hunt-information-disclosure

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

FAQPage Schema
How do I find exposed source maps and debug endpoints during a web pentest?

To find exposed source maps and debug endpoints during a web pentest, scan for verbose errors, unsecured .git files, and production .js.map files. This process reveals hardcoded API keys and internal file paths to support chaining with other exploit classes.

What is a differential oracle in information disclosure vulnerabilities?

A differential oracle in information disclosure is a response-based enumeration vector using status codes, response sizes, timing differences, or ETag values. It allows attackers to confirm object existence or enumerate users without directly accessing protected data.

How do I extract credentials from exposed .git and .env files in web applications?

To extract credentials from exposed .git and .env files in web applications, scan target APIs and web servers for unsecured DVCS metadata and configuration backups. This identifies leaked environment variables and application data for attack chaining.

Can I use information disclosure findings to chain other web application exploits?

Yes, you can use information disclosure findings to chain other web application exploits. Leaked server file paths from error messages or source maps can be chained directly into local file inclusion vulnerabilities to gain full system access.

Does this information disclosure scanner work for cloud-hosted services and APIs?

Yes, this information disclosure scanner works for cloud-hosted services and APIs. It applies to penetration testing and red team engagements targeting web applications, APIs, and cloud-hosted services where error leakage and config exposure are present.