CVE-2026-76802 Nuclei: Arbitrary Command Execution via DAST Code Signature Bypass

Medium 4.7 Published Updated

Attackers can execute arbitrary shell commands by supplying malicious templates when DAST mode is enabled, bypassing signature checks.

Exploited in the wild
Not known
Login needed
Not needed
Attackable
Local or same network only
Victim action needed
A user has to click or open something
Fix
Available

What is CVE-2026-76802?

CVE-2026-76802 is a medium-severity command injection vulnerability in projectdiscovery nuclei, published on 22 Sep 2026. It can only be exploited from the same machine or local network, and only if a user opens a file or follows a link.

Official description

Nuclei is a vulnerability scanner built on a simple YAML-based DSL. From 3.0.0 until 3.10.0, the DAST template loading branch does not apply the unsigned code-template signature check before accepting a template that contains both a fuzzing: block and an unsigned code: block. When an operator enables -dast, an untrusted multiprotocol template can place an unsigned code request into the execution queue and run arbitrary shell commands even without -code or a valid cryptographic signature. The issue affects CLI DAST scans and SDK integrations that enable DAST while accepting attacker-supplied templates. This issue is fixed in version 3.10.0.

Weakness: CWE-78

Which versions are affected by CVE-2026-76802?

5 open source packages ship an affected version, including github.com/projectdiscovery/nuclei/v3, github.com/projectdiscovery/nuclei and github.com/projectdiscovery/nuclei/v2.

PackageAffectedFixed in
github.com/projectdiscovery/nuclei/v3 GoFrom 3.0.03.10.0
github.com/projectdiscovery/nuclei/v3 GoFrom 3.0.03.10.0
github.com/projectdiscovery/nuclei/v3 GoFrom 3.0.03.10.0
github.com/projectdiscovery/nuclei GoAll versionsNone
github.com/projectdiscovery/nuclei/v2 GoAll versionsNone

How do I fix CVE-2026-76802?

Upgrade github.com/projectdiscovery/nuclei/v3 to 3.10.0 or later.

Upgrade, and pass arguments to programs as a list instead of through a shell. More about Command injection.

Is CVE-2026-76802 being exploited?

There is no known exploitation of CVE-2026-76802 in the wild and no public exploit code.

Sources

Also known as GHSA-jpf4-98qj-qr67, GO-2026-6570.

Is CVE-2026-76802 in your software?

Upload an SBOM and sbomify checks it against every vulnerability here, every day.

Check your SBOMs for free