Skip to content

Releases: projectdiscovery/nuclei

v2.5.0

01 Sep 15:34
3fb9972
Compare
Choose a tag to compare

Changelog

  • Added Code as YAML Document support #708
  • Added Multiple new global variables by @wdahlenburg #927 #491
  • Added stop at first match support in templates #540
  • Added Elasticsearch export support in report config by @Nishan8583 #962
  • Added max-host-error flag support for scan optimization #934
  • Added nts flag to disable timestamp in CLI output #911
  • Added print_debug helper function by @yabeow #928
  • Added payload support in Base Template #554
  • Added variable supports in Base Template #554
  • Added Template syntax integration into code editors #700
  • Updated JIRA integration to avoid duplicate ticket creation #754
  • Updated validate flag for template syntax validation #987
  • Updated url_encode helper function #979
  • Fixed an issue with tags filter #903
  • Fixed a bug causing scan freeze/hangs #648 #910
  • Fixed a bug for missing interaction in case of request timeout #969
  • Fixed pitchfork validation in nuclei attack by @savushkin-yauheni #923
  • Fixed a bug with custom template directory overwrite #964
  • Fixed multiple crashes in nuclei engine #984 #642 #933

v2.4.3

09 Aug 20:50
701c999
Compare
Choose a tag to compare

Changelog

a8509b8 Fixed broken dependency from interactsh project #920
403e335 Fixed a bug causing double connection header in request #890
3ed04dd Added support for using env variables in templates, -env-vars #643
004472a Added support for using cli variables in templates, -var A=B -var X=Y #643
3529cfa Added JSON (jq like) extractor support by @KaulSe #584
af6a720 Added xpath extractor support #584
eb08022 Added support to define rate-limit per minute -rate-limit-minute 100 by @souvikhazra1
ef7591d Added support for using multiple u/target flag by @TheSecEng
2c69426 Added functional tests in CI

Bugfix release

29 Jul 14:00
985a7c0
Compare
Choose a tag to compare

Changelog

fba3d1e Fixed a bug with Uppercase input parsing #874
5b03d25 Added option to disable template auto-updates #872

v2.4.1

27 Jul 10:09
Compare
Choose a tag to compare
v2.4.1 Pre-release
Pre-release

Changelog

04667f6 Added Deserialization helpers to generate payloads within templates
76de3a1 Added Optional self update for nuclei engine (nuclei -update)
c227e6c Added Refreshed CLI Help menu with Grouping options (nuclei -h)
9aa7834 Added DS (DNSSec) query support in DNS module by @ChriZzn
25be233 Fixed a bug to allow tags + exclude tags to work together (nuclei -tags exposure -etags config)
97460f3 Fixed a bug causing stats to print on stdout
48307e3 Fixed a bug to display cookie headers with debug flag
3143d5a Multiple improvements 2dc3b0a, 2b735c2, 3143d5a by @TheSecEng

v2.4.0

12 Jul 14:01
b2cec62
Compare
Choose a tag to compare

Changelog

57f29c8 Added support for automatic template install/update
7669e97 Added Author based template filter (author)
0726acc Added tags based subtemplates execution in workflows
0726acc Added filters support for workflows
93ab540 Added Payload support for network requests
0910d52 Added Dynamic extractor support to network requests
b7d1d5e Added include-tags and include-templates flags
1b8f4b3 Added JSON stats support by @xstevens (-stats-json)
b2b6e42 Added templaet validation support (-validate)
ba01a1c Added support for misconfigured gzip header from server
b9bcebd Added hex output for network debug request/response
7134330 Added timeout flag support for unsafe templates
d58180d Updated template loading screen and moved under vv flag
017b171 Updated CLI UI to include more information
2790f2c Fixed a crash #821
4c2e1ef Fixed chrome zombie processes termination (headless)

v2.3.8

12 Jun 12:16
10bf14a
Compare
Choose a tag to compare

Changelog

  • Fixed multiple crashes #747,#763
  • Fixed Markdown export formatting issue for multiple references #757
  • Added support for blank output file #763
  • Added support for http2 edge cases #731
  • Added Jira Standalone(on-prem) server integration support #751 by @gano3s
  • Added SARIF format export for GitHub Dashboard integration #757
  • Updated flag disk-export/de to markdown-export/me to keep it uniform #757
  • Removed txt extension from a default exclusion list for file templates

v2.3.7

09 May 09:54
41f5249
Compare
Choose a tag to compare

Changelog

  • f85a421 Improvements to interactsh integration
  • f85a421 Fixed fatal error with interactsh client

Interactsh integration

04 May 13:14
c19438c
Compare
Choose a tag to compare

Changelog

33f1e23 Interactsh integration into Nuclei
31fc50d Improved support for custom host header w/ template and CLI flag #697

v2.3.5

28 Apr 05:28
34b9e1f
Compare
Choose a tag to compare

Changelog

7f82270 Fix for not setting custom user agent in templates by @yabeow
627e418 Fix for missing IP in the JSON when URLs contain hostname:port by @seb-elttam
54540f3 Fix for temporary file cleanups

v2.3.4

02 Apr 17:53
Compare
Choose a tag to compare

Changelog

0d0e3f5 Added improved template exclusion support using tags.
6804bd7 Fixed errors listing with excluded templates.