You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: addOns/help/src/main/javahelp/contents/releases/2.17.0.html
+81-13Lines changed: 81 additions & 13 deletions
Original file line number
Diff line number
Diff line change
@@ -11,48 +11,116 @@ <H1>Release 2.17.0</H1>
11
11
12
12
This is a bug fix and enhancement release.
13
13
14
-
TBC
15
-
16
14
<H3>Alert De-duplication</H3>
17
-
Changes have been made in order to reduce the number of alerts which ZAP may raise that are duplicaes or highly similar, more closely being aligned with the Sites Tree representation.
15
+
Changes have been made in order to reduce the number of alerts which ZAP may raise that are duplicates or highly similar, more closely being aligned with the Sites Tree representation.
18
16
See the <ahref="https://www.zaproxy.org/blog/2025-09-30-alert-de-duplication/">Alert De-duplication blog</a> for further details.
19
17
20
18
<H3>Systemic Alerts</H3>
21
-
TBC
19
+
Alerts that are typically site-wide will now be flagged as being "Systemic" in both the ZAP Desktop UI and in reports.
20
+
<p>
21
+
This can also significantly reduce the number of "duplicate" alerts reported.
22
+
23
+
<H3>Insights</H3>
24
+
A new "Insights" tab shows key information which is not related to vulnerabilities, or potentially even related to the application in question.
25
+
<p>
26
+
Insights tell you more about your applications, about the effectiveness of a scan, and can even stop a scan early if significant problems are identified.
27
+
<p>
28
+
Insights are also available in all of the official ZAP reports.
29
+
30
+
<H3>Improved Disk and Memory Space Error Handling</H3>
31
+
ZAP will now detect disk and memory space issues and attempt to handle them more gracefully.
32
+
<p>
33
+
Any problems encountered will be reported via the Insights.
34
+
35
+
<H3>Automation Disk Space Reduction</H3>
36
+
Active Scan Temporary HTTP Messages are no longer persisted by default when ZAP is run headless.
37
+
This can significantly reduce the amount of disk space needed.
38
+
<p>
39
+
The option is also available in the Desktop but is turned off be default, so that the user can inspect them.
22
40
23
41
<H3>Structured Reports ISO 8601 Standard Date</H3>
24
42
The structured reports (JSON and XML) now have an ISO 8601 standard date field/attribute (“created”);
25
43
the existing “generatedString” field will be removed in the future.
26
44
27
-
<H3>Active Scan Temporary HTTP Messages</H3>
28
-
If this option is selected the active scanner will persist all HTTP messages sent while active scanning, which allows to further inspect them (e.g. custom passive scanners, manually).
29
-
They are temporary and removed once the session is closed, for cases where the HTTP messages are not necessary it is advised to disable this option for performance reasons (I/O, disk space).
30
-
<p>
31
-
By default the HTTP messages are persisted unless in command line mode, where sessions are usually discarded once ZAP finishes.
32
-
33
45
<H3>Dependency Updates</H3>
34
46
35
47
As usual the release includes dependency updates.
36
48
<p>
37
49
The following libraries were updated:
38
50
39
51
<ul>
40
-
<li>TBC</li>
52
+
<li>Commons Beanutils, 1.10.1 → 1.11.0</li>
53
+
<li>Commons Codec, 1.18.0 → 1.20.0</li>
54
+
<li>Commons CSV, 1.12.0 → 1.14.1</li>
55
+
<li>Commons IO, 2.18.0 → 2.21.0</li>
56
+
<li>Commons Lang3, 2.17.0 → 3.19.0</li>
57
+
<li>Commons Text, 1.13.0 → 1.14.0</li>
58
+
<li>Flatlaf, 3.5.4 → 3.6.2</li>
59
+
<li>Flatlaf Swingx, 3.5.4 → 3.6.2</li>
60
+
<li>Jfreechart, 1.5.5 → 1.5.6</li>
61
+
<li>Jgrapht Core, 0.9.0 → 0.9.2</li>
62
+
<li>Log4j 1.2 API, 2.24.3 → 2.25.2</li>
63
+
<li>Log4j API, 2.24.3 → 2.25.2</li>
64
+
<li>Log4j Core, 2.24.3 → 2.25.2</li>
65
+
<li>Log4j Jul, 2.24.3 → 2.25.2</li>
41
66
</ul>
42
67
43
68
<H2>Add-Ons</H2>
44
69
45
70
<H3>Updated Add-Ons</H3>
46
71
All of the add-ons included by default have been updated since the last full release.
47
72
73
+
<H3>New Add-Ons</H3>
74
+
75
+
<ul>
76
+
<li>Insights - as detailed above</li>
77
+
</ul>
78
+
48
79
<H2>Enhancements</H2>
49
80
<ul>
50
-
<li>TBC</li>
81
+
<li><ahref="https://github.com/zaproxy/zaproxy/issues/2382">Issue 2382</a> : IOException - data file enlarge failed</li>
82
+
<li><ahref="https://github.com/zaproxy/zaproxy/issues/3486">Issue 3486</a> : Enhancement: ZAP GUI Warn User When its out of Memory</li>
<li><ahref="https://github.com/zaproxy/zaproxy/issues/9108">Issue 9108</a> : Get false positive alerts from alert/view/alerts/ API endpoint</li>
99
+
<li><ahref="https://github.com/zaproxy/zaproxy/issues/9113">Issue 9113</a> : Adjust Alert compareTo and equals for case sensitive URI comparison</li>
100
+
<li><ahref="https://github.com/zaproxy/zaproxy/issues/9117">Issue 9117</a> : Record stats for authenticated ascans</li>
101
+
<li><ahref="https://github.com/zaproxy/zaproxy/issues/9120">Issue 9120</a> : Change policies to support statsId and readonly</li>
102
+
<li><ahref="https://github.com/zaproxy/zaproxy/issues/9123">Issue 9123</a> : Make script-based auth method easier to extend</li>
103
+
<li><ahref="https://github.com/zaproxy/zaproxy/issues/9136">Issue 9136</a> : Suppress XML prolog errors</li>
104
+
<li><ahref="https://github.com/zaproxy/zaproxy/issues/9138">Issue 9138</a> : Allow to lock scan policies</li>
105
+
<li><ahref="https://github.com/zaproxy/zaproxy/issues/9153">Issue 9153</a> : Set systemic limit default</li>
51
106
</ul>
52
107
53
108
<H2>Bug fixes</H2>
54
109
<ul>
55
-
<li>TBC</li>
110
+
<li><ahref="https://github.com/zaproxy/zaproxy/issues/4530">Issue 4530</a> : Site Tree XML POST Parameter Name Issue</li>
111
+
<li><ahref="https://github.com/zaproxy/zaproxy/issues/6656">Issue 6656</a> : Default Content-Type charset is not always considered</li>
112
+
<li><ahref="https://github.com/zaproxy/zaproxy/issues/8327">Issue 8327</a> : Handle lack of disk space better</li>
113
+
<li><ahref="https://github.com/zaproxy/zaproxy/issues/8888">Issue 8888</a> : Alerts Summary reports on filtered alerts. Difference between 2.15.0 & 2.16.0</li>
114
+
<li><ahref="https://github.com/zaproxy/zaproxy/issues/8909">Issue 8909</a> : User Defined Variant, correct bounds check</li>
115
+
<li><ahref="https://github.com/zaproxy/zaproxy/issues/8934">Issue 8934</a> : Error dialog re cannot snapshot session while actions running contains HTML tags</li>
116
+
<li><ahref="https://github.com/zaproxy/zaproxy/issues/8969">Issue 8969</a> : Align combined fields in std dialog</li>
117
+
<li><ahref="https://github.com/zaproxy/zaproxy/issues/9002">Issue 9002</a> : Fixed structured POST data node names</li>
0 commit comments