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
ascanrules: Path Traversal add details for dir match Alerts & reduce FPs
- CHANGELOG > Added change note.
- Message.properties > Added key/value pair supporting the new Alert
details.
- PathTraversalScanRule > Updated to include Other Info on Alerts when
applicable, and pre-check the original message response to reduce false
positives.
- PathTraversalScanRuleUnitTest > Updated to assert Other Info or lack
thereof where applicable, also assure appropriate skipping due to
pre-conditions.
Signed-off-by: kingthorin <[email protected]>
# Conflicts:
# addOns/ascanrules/CHANGELOG.md
Copy file name to clipboardExpand all lines: addOns/ascanrules/CHANGELOG.md
+1Lines changed: 1 addition & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -11,6 +11,7 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/).
11
11
### Changed
12
12
- SQL Injection scan rule to start using ComparableResponse - part of the work to reduce False Positives.
13
13
- Depends on an updated version of the Common Library add-on.
14
+
- The Path Traversal scan rule now includes further details when directory matches are made and pre-checks the original message to reduce false positives (Issue 8379).
14
15
15
16
### Fixed
16
17
- SQL Injection scan rule to treat a 500 response to an SQLi attack as a likely vulnerability.
ascanrules.parametertamper.soln = Identify the cause of the error and fix it. Do not trust client side input and enforce a tight check in the server side. Besides, catch the exception properly. Use a generic 500 error page for internal server error.
116
116
117
+
ascanrules.pathtraversal.info = While the evidence field indicates {0}, the rule actually checked that the response contains matches for all of the following: {1}.
117
118
ascanrules.pathtraversal.name = Path Traversal
118
119
119
120
ascanrules.payloader.desc = Provides support for custom payloads in scan rules.
0 commit comments