sc-ssrf

Detect SSRF vulnerabilities in web applications and APIs from user-controlled input.

7|Updated Apr 9, 2026
One-click install
npx skills add https://github.com/fatihkan/badi --skill sc-ssrf-fatihkan
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: sc-ssrf
Source: https://github.com/fatihkan/badi/tree/main/.claude/skills/security-check/sc-ssrf
Command: npx skills add https://github.com/fatihkan/badi --skill sc-ssrf-fatihkan

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

SSRF vulnerabilities occur when user-controlled input triggers server-side HTTP requests, potentially exposing internal services and cloud metadata endpoints.

Core Features & Use Cases

  • Detects direct SSRF, blind SSRF, and DNS rebinding patterns across web applications and APIs.
  • Flags attempts to access cloud metadata endpoints and internal resources from user-controlled URLs.
  • Use Case: security teams integrate this into CI pipelines and runtime scanners to proactively surface SSRF findings and guide remediation.

Quick Start

Run a scan against your web application to detect SSRF vulnerabilities and surface findings.

Frequently Asked Questions about sc-ssrf

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

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

You can detect SSRF vulnerabilities by scanning web applications and APIs to identify where user-controlled input triggers server-side HTTP requests. This process flags direct SSRF, blind SSRF, DNS rebinding, and cloud metadata access attempts across your endpoints.

What is DNS rebinding and how does it relate to SSRF attacks?

DNS rebinding is an SSRF technique where user-controlled URLs bypass restrictions to access internal services. The scanner identifies these rebinding patterns alongside direct and blind SSRF attempts to prevent unauthorized internal resource access.

Can I integrate SSRF scanning into a CI pipeline?

Yes, security teams can integrate this scanning into CI pipelines and runtime scanners. It proactively surfaces SSRF findings and outputs structured severity data with remediation guidance to support secure development workflows.

How do I block cloud metadata access attempts from user-controlled URLs?

You can block cloud metadata access by running scans that flag attempts to reach cloud metadata endpoints via user-controlled URLs. The scanner outputs structured findings detailing the impact and remediation steps for these exposure attempts.

What is the best way to remediate blind SSRF vulnerabilities?

The best way to remediate blind SSRF is using structured findings that provide specific impact details and remediation guidance. The scanner outputs these structured results to support secure remediation workflows for both internal and external endpoints.