Skills dast-ffuf
๐Ÿ“ฆ

dast-ffuf

v0.1.0 Content revision r2 Critical โš™๏ธ External commands๐ŸŒ Network access๐Ÿ“ Filesystem access๐Ÿ”‘ Env variablesโšก Contains scripts

Plan Authorized Web Fuzzing with ffuf

Web fuzzing creates noisy results and legal exposure when scope, filters, and rate limits are unclear. This skill produces authorized ffuf workflows with focused discovery, filtering, output, and CI guidance.

Supports: Claude Codex Code(CC)
โš ๏ธ 38 Poor

Install with my Agent

Copy this request to your Agent. It includes the canonical Skill page and manifest.

Agent request
Review the Skillstore skill "dast-ffuf" from https://skillstore.io/skills/agentsecops-dast-ffuf.md and its manifest at https://skillstore.io/api/skills/agentsecops-dast-ffuf/manifest. Verify the artifact. Do not auto-install. Inspect the skill and report your findings, then wait for an operator or manual installation decision.

Your Agent should still show its plan and request any confirmation required by the security policy.

Agent-readable resources

Use these links when an AI agent, crawler, or script needs clean context instead of reading the full page.

Test it

Using "dast-ffuf". Plan low-impact directory discovery for an authorized staging host.

Expected outcome:

  • Scope: one staging host with a written testing window.
  • Method: establish a baseline, use a small wordlist, and limit concurrency.
  • Review: group unusual status and size results before manual validation.

Using "dast-ffuf". Reduce false positives after every path returns a successful response.

Expected outcome:

  • Baseline: request random nonexistent paths and record common response sizes.
  • Filtering: exclude the stable wildcard signature and keep meaningful deviations.
  • Validation: repeat selected results and compare content before reporting.

Using "dast-ffuf". Add ffuf to a staging security pipeline.

Expected outcome:

  • Dependency control: install a pinned ffuf release from a verified artifact.
  • Execution control: use a narrow wordlist, fixed scope, and request limits.
  • Evidence control: retain sanitized results and fail only on validated policy conditions.

Security Audit

Critical
v9 โ€ข 7/23/2026 Open versioned report

Most static hits are false positives from Markdown syntax, reference links, and labeled security examples. The CI template has a critical supply-chain risk because it pipes an unpinned remote script into Bash. The skill also provides high-impact credential fuzzing and reconnaissance workflows that require explicit authorization.

6
Files scanned
2,006
Lines analyzed
1
Review items
0
False positives ignored

Confirmed security concerns (7)

Critical
Pipe to shell pattern
curl -s https://raw.githubusercontent.com/aquasecurity/tfsec/master/scripts/install_linux.sh | bash
The CI template pipes an unpinned remote installer directly into Bash without checksum or signature verification. Upstream compromise would produce arbitrary runner execution.
High
Network scanning tools
2. Port scanning (nmap)
The recommended reconnaissance workflow includes nmap port scanning. It is dual-use active network discovery that requires explicit target authorization.
High
Credential Fuzzing and Account Enumeration Workflow
The skill instructs users to identify valid usernames, test password lists, and combine credential lists. This can enable account compromise outside an authorized scope.
The workflow explicitly describes username discovery, password fuzzing, and clusterbomb credential combinations against login endpoints.
Medium
System reconnaissance
-mr "Invalid password|Incorrect password" # Match responses indicating valid user
The response matcher is expressly used to identify valid usernames from authentication differences. That creates a real account-enumeration capability.
Medium
System reconnaissance
Respect rate limits and avoid detection:
The prose explicitly advises avoiding detection while fuzzing. Rate limiting reduces load, but the stated evasion goal can also support stealthy unauthorized scanning.
Medium
Discovery and Retrieval of Exposed Sensitive Files
The workflow searches for backup and sensitive files, then advises downloading discovered content. This can expose credentials, personal data, or proprietary information.
The cited workflow explicitly enumerates backup extensions and sensitive paths, then directs the user to download and analyze discovered files.
Low
System reconnaissance
-fs 0 # Filter by response size to identify valid vhosts
The ffuf command performs virtual-host enumeration by comparing responses. This is legitimate authorized DAST functionality but remains an active reconnaissance capability.
Capability review items (1)

These are real local capabilities that may be expected for this skill, so they require review but are not counted as confirmed malicious behavior.

High
Hardcoded URL
curl -s https://raw.githubusercontent.com/aquasecurity/tfsec/master/scripts/install_linux.sh | bash
The URL points to a mutable branch script whose response is executed immediately. A compromised upstream branch or connection can deliver arbitrary CI code.

Risk Factors

โš™๏ธ External commands (50)
๐ŸŒ Network access (50)
๐Ÿ“ Filesystem access (3)
๐Ÿ”‘ Env variables (23)
โšก Contains scripts (2)

Detected Patterns

Pipe to shell patternSystem reconnaissanceร—3Network scanning tools
Audited by: codex View Audit History โ†’
Share & cite this report

Share the versioned assessment report, neutral badge, embed card, and citations. Skillstore reports evidence without deciding whether this Skill is safe.

Open versioned report
Security Assessment

Copy report link

https://skillstore.io/skills/agentsecops-dast-ffuf/audits/9?utm_source=security_passport&utm_medium=share&utm_campaign=versioned_report

Markdown badge

[![Skillstore security assessment](https://skillstore.io/badges/skills/agentsecops-dast-ffuf/security.svg)](https://skillstore.io/skills/agentsecops-dast-ffuf?utm_source=security_passport_badge)

HTML badge

<a href="https://skillstore.io/skills/agentsecops-dast-ffuf?utm_source=security_passport_badge"><img src="https://skillstore.io/badges/skills/agentsecops-dast-ffuf/security.svg" alt="Skillstore security assessment" loading="lazy"></a>

Embed card

<iframe src="https://skillstore.io/embed/skills/agentsecops-dast-ffuf.html" title="Skillstore Security Assessment" sandbox="allow-popups allow-popups-to-escape-sandbox" loading="lazy" referrerpolicy="no-referrer" width="420" height="180"></iframe>
Academic citations (APA ยท BibTeX ยท CFF)

APA citation

AgentSecOps. (2026). dast-ffuf security audit report (audit version 9) [Author version 0.1.0]. Skillstore. https://skillstore.io/skills/agentsecops-dast-ffuf/audits/9

BibTeX citation

@techreport{agentsecops-agentsecops-dast-ffuf-2026, author = {AgentSecOps}, title = {dast-ffuf security audit report (audit version 9)}, institution = {Skillstore}, year = {2026}, number = {9}, url = {https://skillstore.io/skills/agentsecops-dast-ffuf/audits/9}, note = {Author version 0.1.0} }

CITATION.cff

cff-version: 1.2.0 message: "If you use this Skill, cite its author and this versioned security audit report." title: "dast-ffuf security audit report (audit version 9)" version: "0.1.0" type: report authors: - name: "AgentSecOps" date-released: "2026-07-23" url: "https://skillstore.io/skills/agentsecops-dast-ffuf/audits/9" identifiers: - type: other value: "skillstore:agentsecops-dast-ffuf:audit:9" description: "Skillstore immutable audit report identifier"

Skillstore Score

Why this score Evidence Confidence: Medium
55
Architecture
100
Maintainability
87
Content
71
Community
91
Spec Compliance

What You Can Build

Map Staging Content

Create a rate-limited directory and file discovery plan for an owned staging application.

Test Authorized Parameters

Build focused GET or POST parameter tests with filters that reduce baseline noise.

Add Controlled DAST Checks

Design a repeatable CI check that records ffuf results and flags exposed sensitive paths.

Try These Prompts

Basic Directory Discovery
Create a basic ffuf plan for [authorized target] using [wordlist]. Use low concurrency, explain response filters, and save reviewable results.
Focused Parameter Testing
Plan authorized fuzzing for [endpoint] and [parameter location]. Include a baseline request, payload category, matching rules, rate limits, and manual validation steps.
Virtual Host Assessment
Design a scoped virtual host discovery workflow for [base domain]. Explain calibration, false-positive reduction, DNS validation, request limits, and evidence handling.
Controlled CI Integration
Design a CI ffuf check for [staging URL]. Pin dependencies, avoid remote pipe execution, set failure criteria, protect artifacts, and limit requests.

Best Practices

  • Obtain written authorization and define hosts, paths, methods, credentials, timing, and request limits before testing.
  • Start with small wordlists and low concurrency, then expand only after reviewing target stability and baseline responses.
  • Validate findings manually and protect result files because responses may contain credentials or personal data.

Avoid

  • Do not scan public or third-party targets without explicit written permission.
  • Do not use large credential lists against production authentication endpoints.
  • Do not pipe remote installers into a shell or depend on mutable branches in CI.

Frequently Asked Questions

Does this skill install ffuf?
No. It provides installation guidance, but you must install and verify ffuf in your environment.
Can it test any public website?
No. Test only systems covered by written authorization, a bug bounty scope, or documented ownership.
Which ffuf modes are covered?
It covers standard single-wordlist use plus clusterbomb, pitchfork, and sniper workflows.
How does it reduce false positives?
It explains auto-calibration and filters for status, size, words, lines, and regular expressions.
Does it confirm vulnerabilities automatically?
No. Results identify response differences and exposed content that require manual validation.
Can it support CI pipelines?
Yes. It includes a staging-oriented pattern for saved results, policy checks, and report artifacts.

Developer Details

License

MIT

Author version

v0.1.0

Skillstore revision

r2

Ref

9e952417e76879bc9d853e1b8b2cd6d6d8d4a1c2

Maintenance freshness

7/24/2026

Usage

5 downloads ยท 248 views

File structure

๐Ÿ“ assets/

๐Ÿ“„ .gitkeep

๐Ÿ“„ ci-config-template.yml

๐Ÿ“„ rule-template.yaml

๐Ÿ“ references/

๐Ÿ“„ EXAMPLE.md

๐Ÿ“„ WORKFLOW_CHECKLIST.md

๐Ÿ“„ SKILL.md

More from AgentSecOps

View all
View all