Skip to content

Add Inertia.js technology detection template#15948

Merged
DhiyaneshGeek merged 3 commits intoprojectdiscovery:mainfrom
anton-kulyk:http/technologies-inertiajs-detect
Apr 21, 2026
Merged

Add Inertia.js technology detection template#15948
DhiyaneshGeek merged 3 commits intoprojectdiscovery:mainfrom
anton-kulyk:http/technologies-inertiajs-detect

Conversation

@anton-kulyk
Copy link
Copy Markdown
Contributor

PR Information

Template validation

  • Validated with a host running a vulnerable version and/or configuration (True Positive)
    (Tech detect: confirmed match on a live Inertia/Laravel site where the HTML contains the expected data-page payload.)
  • Validated with a host running a patched version and/or configuration (avoid False Positive)
    (Tech detect: no match on https://example.com/; no match on http://honey.scanme.sh in local checks.)

Additional Details (leave it blank if not applicable)

Validate / reproduce:

cd /path/to/nuclei-templates
nuclei -duc -validate -lfa -ud . -w workflows/ -et .github/ -ept code -et helpers/payloads/ \
  -t http/technologies/inertiajs-detect.yaml </dev/null

nuclei -duc -t http/technologies/inertiajs-detect.yaml -u 'https://YOUR-INERTIA-SITE' </dev/null

Optional for reviewers:

nuclei -duc -debug -t http/technologies/inertiajs-detect.yaml -u 'https://YOUR-INERTIA-SITE' </dev/null

Note: use the repo root (or an absolute path to the YAML). Use </dev/null if nuclei waits on stdin.

Additional References:

@neo-by-projectdiscovery-dev
Copy link
Copy Markdown
Contributor

neo-by-projectdiscovery-dev Bot commented Apr 17, 2026

Neo - Nuclei Template Review

No security issues found

Hardening Notes
  • Description collapsed from multi-line to single-line (content identical)
  • Removed 'discovery' tag from tag list
  • Removed trailing newline at EOF

Comment @pdneo help for available commands. · Open in Neo

anton-kulyk and others added 2 commits April 17, 2026 15:25
…ith `(?:[^"\\]|\\.)*` so escaped quotes inside `data-page="…\"component\"…"` no longer truncate the match. Re-ran `nuclei -validate` and spot-checked against a live Inertia HTML payload.
@ritikchaddha ritikchaddha added the Done Ready to merge label Apr 20, 2026
@pussycat0x
Copy link
Copy Markdown
Contributor

Hi @anton-kulyk, Thank you for sharing this template with the community and for your contribution to this project. Your efforts are greatly appreciated. Cheers!

@DhiyaneshGeek DhiyaneshGeek merged commit 9a3518a into projectdiscovery:main Apr 21, 2026
4 checks passed
@DhiyaneshGeek DhiyaneshGeek added the good first issue Good for newcomers label Apr 21, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Done Ready to merge good first issue Good for newcomers

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants