How AI is applied across API Evangelist and APIs.io. Read my AI disclosure →
API Evangelist API Evangelist
Discovery
Learnings
Guidance
Toolbox
Alignment
API Evangelist LLC

Active scanner rules (alpha) Add-on Changelog

calendar_today January 1, 0001 person domain owasp-zap

Changelog All notable changes to this add-on will be documented in this file. The format is based on Keep a Changelog . 57 - 2026-05-06 Changed The LDAP Injection scan rule now includes example alert functionality for documentation generation purposes (Issue 6119) and alert references (Issue 7100). Formatted JavaScript files for consistency. 56 - 2026-04-14 Changed The SQL Injection - SQLite (Time Based) scan rule now includes example alert functionality for documentation generation purposes (Issue 6119). The scan rules now have new tags for the OWASP Top 10 2025, and API Top 10 2023. Depends on an updated version of the Common Library add-on. 55 - 2025-12-30 Added The following scan rule was added, having been demoted from Release: SQL Injection - SQLite (Time Based) 54 - 2025-12-15 Changed Update minimum ZAP version to 2.17.0. Address redirections in references. Removed The following scan rules were removed, having been promoted to Beta: NoSQL Injection - MongoDB NoSQL Injection - MongoDB (Time Based) 53 - 2025-11-04 Added SYSTEMIC tag to selected rules. Changed The Web Cache Deception scan rule now includes example alert functionality for documentation generation purposes (Issue 6119). Depends on an updated version of the Common Library add-on. Reduced usage of error level logging. 52 - 2025-10-07 Added Suspicious Input Transformation Script Scan Rule. Removed The two example active scan rules were removed from this add-on and are now part of: https://github.com/zaproxy/addon-java 51 - 2025-09-18 Changed Update alert references to latest locations to fix 404s and resolve redirections. 50 - 2025-09-02 Changed Depends on an updated version of the Common Library add-on. Added Rules (as applicable) have been tagged in relation to HIPAA and PCI DSS. The Web Cache Deception scan rule now has a CWE reference. 49 - 2025-06-20 Changed Update minimum ZAP version to 2.16.0. Maintenance changes. Depends on an updated version of the Common Library add-on. Added All rules (except examples) have been tagged of interest to Penetration Testers. 48 - 2024-09-02 Changed Update minimum ZAP version to 2.15.0. Fixed Alert text for various rules has been updated to more consistently use periods and spaces in a uniform manner. Potential false positives in the LDAP Injection scan rule when the original message resulted in an error to start with (Issue 8519). 47 - 2024-03-28 Changed References for the LDAP Injection scan rule’s Alerts were updated (Issue 8262). 46 - 2024-01-26 Changed Move MongoDB time based tests to its own scan rule, NoSQL Injection - MongoDB (Time Based) with ID 90039 (Issue 7341). Depend on newer version of Common Library add-on. 45 - 2024-01-16 Changed Update minimum ZAP version to 2.14.0. Depend on newer version of Common Library add-on. Add website alert links to the help page (Issue 8189). Fixed Fix time-based false positives in NoSQL Injection - MongoDB scan rule. 44 - 2023-09-08 Changed Maintenance changes. Remove the dependency on OAST add-on, no longer required. Depend on newer version of Common Library add-on. Use vulnerability data directly from Common Library add-on. 43 - 2023-07-20 Changed Update minimum ZAP version to 2.13.0. Maintenance changes. Removed The following scan rules were removed, having been promoted to Beta: Server Side Request Forgery Text4shell (CVE-2022-42889) 42 - 2022-12-13 Added LDAP protocol technology support. Fixed Preserve the HTTP version in Web Cache Deception scan rule. Added Server Side Request Forgery Scan Rule. 41 - 2022-10-27 Changed Update minimum ZAP version to 2.12.0. The Text4shell scan rule now includes an alert tag for its CVE reference. 40 - 2022-10-19 Added Text4shell (CVE-2022-42889) Scan Rule. Fixed Fix an exception in Bypassing 403 scan rule when creating example alerts. Changed Maintenance changes. Removed The following scan rules were removed, having been promoted to Beta: CORS Exponential Entity Expansion Forbidden Bypass Log4Shell Out-of-Band XSS Spring4Shell Spring Actuator Blind SSTI SSTI 39 - 2022-09-22 Changed Maintenance changes. Forbidden Bypass scan rule will now also try a bypass based on the use of a tab character. Fixed Fix an exception in Spring Actuator Information Leak scan rule when scanning responses without Content-Type header. Correct path composition in Web Cache Deception scan rule. 38 - 2022-04-08 Added Scan rules for Server Side Template Injection ( Issue 2332 ). 37 - 2022-04-04 Added Spring4Shell (CVE-2022-22965) Scan Rule. Changed The Web Cache Deception scan rule now uses a comparison mechanism which should be more performant, and will no longer scan messages which had an error response to start with (Issue 6655). 36 - 2022-02-15 Added Out-of-band XSS Scan Rule. Exponential Entity Expansion (Billion Laughs Attack) Scan Rule. Changed Improved performance of a Web Cache Deception scan rule (Issue 6655). 35 - 2022-01-07 Fixed Log4Shell: Fixed the RMI Payloads (Issue 7002). Log4Shell: Continue with further payloads if one payload throws an error Changed Log4Shell: Added detection for CVE-2021-45046 34 - 2021-12-12 Added Log4Shell (CVE-2021-44228) Scan Rule. Changed Update minimum ZAP version to 2.11.1. Depend on the OAST add-on. 33 - 2021-12-06 Changed Fixed typo in payload in Forbidden (403) Bypass scan rule. Added OWASP Web Security Testing Guide v4.2 mappings where applicable. 32 - 2021-10-07 Added Spring Boot Actuator Scan Rule. OWASP Top Ten 2021/2017 mappings. Changed Maintenance changes. Update minimum ZAP version to 2.11.0. 31 - 2021-06-17 Changed Update links to zaproxy and zap-extensions repos. Target 2.10 core and use new logging infrastructure (Log4j 2.x). The LDAP Injection scan rule was modified to use: The Dice algorithm for calculating the match percentage, thus improving its performance. The URI in encoded form in alerts’ other info field. Maintenance changes. Added CORS active scan rule. Forbidden (403) Bypass scan rule. Web Cache Deception scan rule. Removed Unused file, it was used by promoted scan rule. Fixed Correct Context check in NoSQL Injection - MongoDB scan rule. 30 - 2020-11-26 Changed ‘Hidden File Finder’ ensure that test requests are appropriately rebuilt for this scan rule (Issue 6129). Maintenance changes. Fixed Terminology. SocketTimeoutException in the LDAP Injection scan rule. Removed The following scan rules were removed and promoted to Beta: Cloud Meta Data, .env File, Hidden Files, XSLT Injection (Issue 6211). 29 - 2020-08-13 Changed Maintenance changes. ‘Hidden File Finder’ will raise fewer alerts at Thresholds other than High (Issue 6116). Fixed Fixed Mongo DB Injection false positive (Issue 6025). Added ‘Hidden File Finder’ added more patterns. 28 - 2020-06-01 Added Add repo URL. Add links to the code in the help. Add scan rule for MongoDB (Issue 3480). ‘Hidden File Finder’ add pattern for vim_settings.xml (CVE-2019-14957). Changed Update minimum ZAP version to 2.9.0. Change info URL to link to the site. Update ZAP blog links. Updated owasp.org references (Issue 5962). Fixed Fix exception when scanning a message without path with Hidden File Finder. 27 - 2019-12-16 Added Added Hidden Files Finder (issue 4585) largely based on Snallygaster by Hanno Böck, also supports use of the Custom Payloads addon. Removed The following scan rules were removed in being promoted from Alpha to Beta: Apache Range Header DoS Cookie Slack Detector ELMAH Information Leak GET for POST .htaccess Information Leak HTTP Only Site Httpoxy - Proxy Header Misuse HTTPS Content Available via HTTP Proxy Disclosure Relative Path Confusion Source Code Disclosure - File Inclusion Source Code Disclosure - Git SQL Injection - MsSQL SQL Injection - SQLite Trace.axd Information Leak User Agent Fuzzer 26 - 2019-10-31 Added Add dependency on Custom Payloads add-on. The payloads of the Test User Agent scanner are now customizable. Added XSLT Injection Scanner (issue 3572). Changed Update minimum ZAP version to 2.8.0. 25 - 2019-07-11 Fixed Fix FP in Cloud Metadata rule where no content returned. Fix FP in Ht Access Scanner where HTML, XML, JSON or empty response is returned (Issue 5433). 24 - 2019-06-07 Fixed Fix typo in request header used by Apache Range Header DoS. 23 - 2019-02-06 Update minimum ZAP version to 2.6.0. Added Cloud Metadata Scanner 22 - 2018-09-27 Update minimum ZAP version to 2.5.0. Maintenance changes. Add active scan rule for .env files. 21 - 2018-03-20 Add .htaccess scanner (Issue 3972). Modified trace.axd scanner to leverage new AbstractAppFilePlugin component. Remove unnecessary help entry. Sorted help content alphabetically, adjusted names to match scan rules, and added missing entries. 20 - 2017-11-24 Code changes for Java 9 (Issue 2602). Correct handling of messages with empty path. Add Get for Post Scanner. 19 - 2017-05-25 Improve error handling in some scanners. Add MsSQL specific Injection scanner. Issue 3441: Add proper reference links to Proxy Discovery scanner. Issue 3279: Add ELMAH scanner. Issue 3280: Add trace.axd scanner. 18 - 2016-10-24 Added Apache Range Header DoS (CVE-2011-3192) scanner. Fix exception when raising a “Source Code Disclosure - File Inclusion” alert. Adjust log levels of some scanners, from INFO to DEBUG. 17 - 2016-07-21 Added Httpoxy scanner. 16 - 2016-06-02 Deleted Integer Overflow scanner. Issue 823: i18n (internationalise) alpha rules. Add CWE and WASC IDs to active scanners which may have been lacking those details. Issue 2207: Added Http Only Site Active scan rule. 15 - 2015-12-04 Update add-on’s info URL. Added Integer Overflow scanner. Added new scanner User Agent Fuzzer. The scanner checks for differences in response based on fuzzed User Agent. Slightly improve performance of “Source Code Disclosure - File Inclusion”. Demoted LDAP rule due to performance issues 14 - 2015-09-07 Deleted Format String. 13 - 2015-08-24 Updated add-on’s info URL. Minor code changes. Added a new scanner to search for format string errors in compiled code. Change scanners to honour the technologies enabled (1618). 12 - 2015-04-13 Added “Relative Path Confusion” scanner Added “Proxy Disclosure” scanner Updated for ZAP 2.4 11 - 2014-10-20 Promoted Backup File Disclosure to beta Promoted Cross Domain Scanner to beta Promoted HeartBleed to beta Promoted Insecure HTTP Method to beta Promoted Remote Code Execution - CVE2012-1823 to beta Promoted Shell shock to beta Promoted Source Code Disclosure - CVE2012-1823 to beta Promoted Source Code Disclosure - SVN to beta Promoted Source Code Disclosure - WEB-INF to beta 10 - 2014-09-29 Improved “Shell Shock” scanner to also detect the vulnerability in PHP scripts. 9 - 2014-09-26 Added “HTTPS Content Available via HTTP” scanner. (Issue 1295) Added “SQLite” SQL Injection scanner. (Issue 734). Added “ShellShock” scanner. (Issue 1347) Only show example alerts in dev mode (Issue 1349) 8 - 2014-07-24 Added “Cookie Slack Detector” scanner. Added “Insecure HTTP Method” scanner. Added “Source Code Disclosure - WEB-INF folder” scanner. Added “Source Code Disclosure - CVE-2012-1823. Added “Remote Code Execution - CVE-2012-1823. Updated Source Code Disclosure - Git” scanner to not scan 404 URLs unless Attack Strength = High or Insane. Updated Source Code Disclosure - SVN” scanner to not scan 404 URLs unless Attack Strength = High or Insane. Updated Source Code Disclosure - CVE-2012-1823” scanner to not scan 404 URLs unless Attack Strength = High or Insane. 7 - 2014-06-14 Added a Example File scanner; Added “Cross-Domain Misconfiguration” scanner. 6 - 2014-04-15 Added a Heartbleed scanner 5 - 2014-04-03 Promoted to beta XXE and Padding Oracle Plugins Added a new Expression Language Plugin Implemented Internationalization for ELInjection Added ExampleSimpleActiveScanner 2 - 2013-09-11 Updated for ZAP 2.2.0 1 - 2013-05-07 First version, including persistent XSS tests

open_in_new Read original post