payload-reference-ssrf

Map SSRF request contexts to safe canary validation strategies.

Updated Jul 30, 2026
One-click install
npx skills add https://github.com/salmanabdurrahman/pi-pentest-agent --skill payload-reference-ssrf
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: payload-reference-ssrf
Source: https://github.com/salmanabdurrahman/pi-pentest-agent/tree/main/skills/payload-reference-ssrf
Command: npx skills add https://github.com/salmanabdurrahman/pi-pentest-agent --skill payload-reference-ssrf

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill provides a structured, defensive taxonomy for assessing Server-Side Request Forgery (SSRF) vulnerabilities, ensuring security professionals can identify and validate risks without resorting to dangerous or unauthorized exploitation techniques.

Core Features & Use Cases

  • Defensive Taxonomy: Organizes SSRF vectors by request context, protocol, and cloud metadata exposure.
  • Safe Canary Strategy: Guides users through implementing controlled, non-destructive reachability tests using external callbacks.
  • Use Case: When auditing a web application that fetches remote URLs, use this skill to determine if the application is susceptible to SSRF while strictly adhering to safe, authorized validation gates.

Quick Start

Use the payload-reference-ssrf skill to generate a safe validation plan for an application that fetches user-supplied URLs.

Frequently Asked Questions about payload-reference-ssrf

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

FAQPage Schema
How do I safely test for SSRF vulnerabilities in web applications without dangerous exploitation?

To safely test for SSRF vulnerabilities, use a defensive taxonomy that maps request contexts to non-destructive canary validation strategies and external callbacks, ensuring controlled reachability tests while strictly adhering to authorization gates.

What is a canary validation strategy for Server-Side Request Forgery assessments?

A canary validation strategy for Server-Side Request Forgery involves implementing controlled, non-destructive reachability tests using external callbacks to determine if an application fetching user-supplied URLs is susceptible to SSRF.

How do I triage cloud metadata exposure during an SSRF security assessment?

Triage cloud metadata exposure during an SSRF security assessment by organizing SSRF vectors by request context, protocol, and cloud metadata exposure, mapping them to safe validation plans and defense patterns.

Do I need explicit authorization gates before probing for SSRF vectors?

Yes, explicit authorization gates and strict scope definitions are required before performing any active validation or outbound probing for SSRF vectors to ensure safe and authorized security assessments.

What is the best way to generate a safe validation plan for applications fetching remote URLs?

The best way to generate a safe validation plan for applications fetching remote URLs is to use a defensive reference framework that identifies and triages SSRF risks based on request context and protocol without resorting to exploitation.