Skip to content

[BUG] Nuclei >= 3.5.0 can't find templates #6617

@l4rm4nd

Description

@l4rm4nd

Is there an existing issue for this?

  • I have searched the existing issues.

Current Behavior

If i run Nuclei >= 3.5.0 it always aborts saying it can't find templates.

If i downgrade to Nuclei 3.4.10 everything works.

╰─(venv) ○ helpers/nuclei/nuclei -u http://scanme.nmap.org                     

                     __     _
   ____  __  _______/ /__  (_)
  / __ \/ / / / ___/ / _ \/ /
 / / / / /_/ / /__/ /  __/ /
/_/ /_/\__,_/\___/_/\___/_/   v3.5.0

                projectdiscovery.io

[INF] nuclei-templates are not installed, installing...
[INF] Successfully installed nuclei-templates at /opt/tools/infra/helpers/nuclei/nuclei-templates
[ERR] Could not find template '/opt/tools/infra/helpers/nuclei/nuclei-templates': no templates found in path "/opt/tools/infra/helpers/nuclei/nuclei-templates"
[INF] Current nuclei version: v3.5.0 (outdated)
[INF] Current nuclei-templates version: v10.3.1 (latest)
[INF] Targets loaded for current scan: 1
[INF] Scan completed in 117.004µs. No results found.
[FTL] Could not run nuclei: no templates provided for scan

I've already checked permissions and everything seems OK. As said, downgrading nuclei is a working fix.

Expected Behavior

Nuclei >= 3.5.0 installs and finds templates.

Steps To Reproduce

  1. Download Nuclei
  2. Run Nuclei
nuclei -u http://scanme.nmap.org

Relevant log output

Environment

- OS: Kali 6.12.20-1kali1
- Nuclei: 3.5.0 to 3.5.1
- Go: go version go1.24.2 linux/amd64

Anything else?

No response

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type: BugInconsistencies or issues which will cause an issue or problem for users or implementors.

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions