Skills dast-nuclei
๐Ÿ“ฆ

dast-nuclei

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

Run Authorized Nuclei Security Scans

Known vulnerabilities and misconfigurations can escape manual review. This skill guides authorized Nuclei scans, template selection, validation, and reporting.

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

This skill is part of a pack

Install the whole pack to get every skill the task needs, in one command.

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-nuclei" from https://skillstore.io/skills/agentsecops-dast-nuclei.md and its manifest at https://skillstore.io/api/skills/agentsecops-dast-nuclei/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-nuclei". Plan a critical and high severity scan of an authorized staging application at 25 requests per second.

Expected outcome:

  • Confirm the written scope and exclude third-party services.
  • Run only critical and high templates with conservative concurrency.
  • Store results in a restricted location and manually validate each important finding.

Using "dast-nuclei". Review a Nuclei report that claims a critical exposed administration panel.

Expected outcome:

The review checks authentication, response content, affected version, and mitigating controls before assigning a final severity and remediation owner.

Using "dast-nuclei". Design a custom check for an exposed application configuration endpoint.

Expected outcome:

The design uses a small request budget, status and content matchers, redacted evidence, a negative matcher, and an authorized local test case.

Security Audit

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

Most static alerts are false positives caused by Markdown fences, placeholder URLs, defensive examples, and detection-rule literals. Confirmed risks include remote pipe-to-shell execution, token access by mutable CI actions, sensitive credential extraction, unrestricted targets, and command-line secret exposure. No prompt injection, obfuscation, or malicious exfiltration intent was found.

12
Files scanned
4,325
Lines analyzed
3
Review items
0
False positives ignored

Confirmed security concerns (5)

Critical
Pipe to shell pattern
curl -s https://raw.githubusercontent.com/aquasecurity/tfsec/master/scripts/install_linux.sh | bash
The executable CI template downloads an unpinned script from a mutable branch and pipes it directly to Bash. A compromised response would gain runner code execution.
High
Environment file access
- "{{BaseURL}}/.env"
The custom Nuclei template requests the target's /.env path and searches the response for secret-like values. Scan output may therefore contain live credentials.
High
Unrestricted Workflow Scan Target
The manual workflow accepts any target URL and passes it directly to Nuclei. An authorized workflow user could scan unapproved external or runner-reachable internal services.
The target_url workflow input is required and is consumed without an allowlist or network-range validation.
High
Mutable Third-Party CI Actions
Executable workflow templates reference third-party actions through mutable branches or tags. Upstream compromise or retagging could execute changed code with repository context and secrets.
The files visibly use references including @main, @master, @v1, and @v2 instead of immutable commit SHAs.
Medium
Credentials Exposed in Command Arguments
Authentication examples interpolate bearer tokens and session cookies into command-line headers. Expanded secrets can be exposed through process inspection, shell history, or verbose logs.
The shell expands credential variables inside Nuclei header arguments, which are commonly visible in local process metadata and command traces.
Capability review items (3)

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
Git platform tokens
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
The executable workflow passes GITHUB_TOKEN to a third-party action. Compromise of its mutable action reference could use the token within the workflow permissions.
High
Generic API/secret keys
- 'api_key["\s:=]+([a-zA-Z0-9_-]{32,})'
The documented Nuclei extractor captures API-key-like values from target responses. This intended detection can place live credentials in scan output.
Medium
Hidden file access
- "{{BaseURL}}/.env"
This is an active Nuclei HTTP probe for the target's /.env path, not local hidden-file access. It can retrieve sensitive configuration from an exposed target.

Risk Factors

โš™๏ธ External commands (50)
assets/ci-config-template.yml:298 assets/ci-config-template.yml:301 assets/ci-config-template.yml:304 assets/ci-config-template.yml:307 assets/ci-config-template.yml:310 assets/ci-config-template.yml:134 assets/ci-config-template.yml:250 assets/ci-config-template.yml:291 assets/github_actions.yml:118-129 assets/github_actions.yml:71 assets/github_actions.yml:72 assets/github_actions.yml:73 references/authentication_patterns.md:217 references/authentication_patterns.md:280 references/authentication_patterns.md:332 references/authentication_patterns.md:31-33 references/authentication_patterns.md:41-42 references/authentication_patterns.md:55 references/authentication_patterns.md:116-120 references/authentication_patterns.md:136-141 references/authentication_patterns.md:168 references/authentication_patterns.md:358 references/authentication_patterns.md:389 references/authentication_patterns.md:398 references/authentication_patterns.md:423 references/authentication_patterns.md:452 references/authentication_patterns.md:470 references/authentication_patterns.md:151 references/authentication_patterns.md:343 references/authentication_patterns.md:372 references/authentication_patterns.md:410 SKILL.md:38-47 SKILL.md:47-51 SKILL.md:51-60 SKILL.md:60-64 SKILL.md:64-70 SKILL.md:70-92 SKILL.md:92-102 SKILL.md:102-123 SKILL.md:123-137 SKILL.md:137-145 SKILL.md:145-152 SKILL.md:152-159 SKILL.md:159-162 SKILL.md:162-171 SKILL.md:171-174 SKILL.md:174-180 SKILL.md:180-183 SKILL.md:183-189 SKILL.md:189-195
๐ŸŒ Network access (50)
assets/ci-config-template.yml:240 assets/github_actions.yml:19 assets/github_actions.yml:27 assets/github_actions.yml:129 assets/github_actions.yml:156 assets/nuclei_config.yaml:57 assets/nuclei_config.yaml:188 assets/nuclei_config.yaml:189 assets/nuclei_config.yaml:203 assets/nuclei_config.yaml:225 assets/nuclei_config.yaml:58 assets/rule-template.yaml:43 assets/rule-template.yaml:44 assets/rule-template.yaml:45 assets/rule-template.yaml:73 assets/rule-template.yaml:118 assets/rule-template.yaml:119 assets/rule-template.yaml:151 assets/rule-template.yaml:191 assets/rule-template.yaml:192 assets/rule-template.yaml:193 assets/rule-template.yaml:217 assets/rule-template.yaml:260 assets/rule-template.yaml:261 assets/rule-template.yaml:288 references/authentication_patterns.md:186 references/authentication_patterns.md:242 references/authentication_patterns.md:300 references/authentication_patterns.md:17 references/authentication_patterns.md:23 references/authentication_patterns.md:31 references/authentication_patterns.md:36 references/authentication_patterns.md:41 references/authentication_patterns.md:51 references/authentication_patterns.md:58 references/authentication_patterns.md:67 references/authentication_patterns.md:78 references/authentication_patterns.md:83 references/authentication_patterns.md:116 references/authentication_patterns.md:123 references/authentication_patterns.md:132 references/authentication_patterns.md:136 references/authentication_patterns.md:144 references/authentication_patterns.md:160 references/authentication_patterns.md:169 references/authentication_patterns.md:195 references/authentication_patterns.md:221 references/authentication_patterns.md:245 references/authentication_patterns.md:265 references/authentication_patterns.md:274
๐Ÿ“ Filesystem access (7)
๐Ÿ”‘ Env variables (40)
โšก Contains scripts (2)

Detected Patterns

Pipe to shell pattern
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-nuclei/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-nuclei/security.svg)](https://skillstore.io/skills/agentsecops-dast-nuclei?utm_source=security_passport_badge)

HTML badge

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

Embed card

<iframe src="https://skillstore.io/embed/skills/agentsecops-dast-nuclei.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-nuclei security audit report (audit version 9) [Author version 0.1.0]. Skillstore. https://skillstore.io/skills/agentsecops-dast-nuclei/audits/9

BibTeX citation

@techreport{agentsecops-agentsecops-dast-nuclei-2026, author = {AgentSecOps}, title = {dast-nuclei security audit report (audit version 9)}, institution = {Skillstore}, year = {2026}, number = {9}, url = {https://skillstore.io/skills/agentsecops-dast-nuclei/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-nuclei 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-nuclei/audits/9" identifiers: - type: other value: "skillstore:agentsecops-dast-nuclei:audit:9" description: "Skillstore immutable audit report identifier"

Skillstore Score

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

What You Can Build

Triage Application Exposure

Run scoped CVE, OWASP, and misconfiguration checks, then validate important findings before remediation.

Add CI Security Gates

Configure scheduled or pull-request scans with severity thresholds, SARIF uploads, and retained artifacts.

Develop Custom Checks

Create focused Nuclei templates with constrained requests, precise matchers, extractors, and local test targets.

Try These Prompts

Plan a Basic Scan
Plan an authorized Nuclei scan for [target]. Use critical and high severities, a 25-request rate limit, and include validation steps.
Plan an Authenticated Scan
Design an authorized scan for [application] using [authentication type]. Protect credentials, limit scope, and explain how to verify findings.
Design a CI Workflow
Design a Nuclei CI workflow for [repository]. Pin dependencies, validate approved targets, upload SARIF, and fail only on verified policy thresholds.
Develop a Custom Template
Specify a Nuclei template for [vulnerability pattern]. Minimize requests, avoid destructive payloads, use precise matchers, and define a false-positive test plan.

Best Practices

  • Verify written authorization, target ownership, and exclusions before every scan.
  • Start with low request rates and concurrency, then monitor application health before increasing load.
  • Restrict scan results, redact credentials, and manually validate critical or high findings.

Avoid

  • Do not scan third-party, production, private, or link-local targets without explicit approval.
  • Do not place credentials in shared command histories, logs, templates, or unrestricted artifacts.
  • Do not treat an automated match as proof of exploitability or confirmed business impact.

Frequently Asked Questions

Does this skill install Nuclei?
No. It provides installation guidance, but Nuclei and optional tools must be installed and trusted separately.
Can it scan production systems?
Yes, only with explicit authorization, conservative limits, approved templates, monitoring, and a rollback or stop procedure.
Does it support authenticated scanning?
Yes. It documents bearer tokens, cookies, API keys, OAuth, SAML, and MFA patterns.
Can it create custom Nuclei templates?
Yes. It explains template structure, protocol types, matchers, extractors, workflows, payloads, testing, and validation.
How should false positives be handled?
Reproduce the result, verify authentication and versions, inspect mitigating controls, refine matchers, and record justified suppressions.
Are the referenced helper scripts included?
No. The current package contains documentation and YAML assets, but it does not contain the cited scripts directory.

Developer Details

License

MIT

Author version

v0.1.0

Skillstore revision

r2

Ref

9e952417e76879bc9d853e1b8b2cd6d6d8d4a1c2

Maintenance freshness

7/24/2026

Usage

10 downloads ยท 241 views

File structure

๐Ÿ“ assets/

๐Ÿ“„ .gitkeep

๐Ÿ“„ ci-config-template.yml

๐Ÿ“„ github_actions.yml

๐Ÿ“„ nuclei_config.yaml

๐Ÿ“„ rule-template.yaml

๐Ÿ“ references/

๐Ÿ“„ authentication_patterns.md

๐Ÿ“„ EXAMPLE.md

๐Ÿ“„ false_positive_guide.md

๐Ÿ“„ owasp_mapping.md

๐Ÿ“„ template_development.md

๐Ÿ“„ WORKFLOW_CHECKLIST.md

๐Ÿ“„ SKILL.md

More from AgentSecOps

View all
View all