ssrf

Detect and validate SSRF vulnerabilities across web application request points.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/varunisrani/Hare-erp --skill ssrf-varunisrani
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: ssrf
Source: https://github.com/varunisrani/Hare-erp/tree/main/indusagi-strix/indusagi-strix-core/skills/vulnerabilities/ssrf
Command: npx skills add https://github.com/varunisrani/Hare-erp --skill ssrf-varunisrani

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Server-Side Request Forgery (SSRF) vulnerabilities enable attackers to coerce a server into fetching resources from internal or unintended locations. This Skill provides guidance on detection, exploitation techniques, and bypass methods to help teams assess risk and implement effective mitigations.

Core Features & Use Cases

  • Identify SSRF entry points such as URL parameters, file fetchers, and redirect logic.
  • Understand and simulate basic, blind, and client-side SSRF scenarios to validate impact.
  • Outline remediation and testing workflows to harden applications and prevent exfiltration or access to sensitive resources.

Quick Start

Begin by locating any inputs that fetch remote resources, apply common SSRF payloads, and observe responses or side effects to confirm vulnerability.

Frequently Asked Questions about ssrf

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

FAQPage Schema
How do I detect SSRF vulnerabilities in web applications?

Identify SSRF entry points by locating parameterized URL fetchers, file fetchers, and redirect logic. Apply common payloads to these inputs and observe server responses or side effects to confirm the vulnerability.

What is a blind SSRF scenario and how does it differ from basic SSRF?

Blind SSRF occurs when server-side request responses are not directly visible, requiring out-of-band verification techniques. Basic SSRF returns direct responses, while blind scenarios need side effects or external interactions to validate exploitation impact.

How do I bypass SSRF protections to access internal metadata endpoints?

Bypass SSRF protections using specialized payloads targeting cloud IMDS and internal metadata endpoints. Techniques involve redirect logic manipulation and alternative URL formats to coerce servers into fetching unintended internal resources despite input restrictions.

Can I use this for security testing in production environments?

Security testing for SSRF requires careful verification steps to confirm exploitation without impacting production systems. The workflow focuses on assessing risk and validating impact through controlled payload delivery and response observation.

What are common SSRF payloads for testing web vulnerability scenarios?

Common SSRF payloads target internal IP addresses, cloud metadata endpoints, and alternative protocol formats. These payloads test parameterized URL fetchers and redirect logic to determine if servers can be coerced into fetching unintended resources.

How do I remediate SSRF vulnerabilities after detecting them?

Remediate SSRF vulnerabilities by implementing input validation, URL allowlisting, and blocking internal metadata access. Follow outlined testing workflows to harden applications and prevent exfiltration of sensitive resources from unintended locations.