The Insertion points panel in the Audit items tab contains a list of all the insertion points for a request. This enables you to better understand how much attack surface Burp Scanner covers.
To learn more about insertion points, see Auditing - Insertion points.
To view the Insertion points panel, click on a request. To hide the panel, click Insertion points. The panel is replaced by the base response.
The Insertion points panel contains a tree view of the insertion points for the request. All insertion points are listed, even those that won't be audited because they are outside the scope of the scan configuration.
If an insertion point won't be audited, it'll be labeled as Skipped. For more information, see Insertion point statuses.
Insertion points are grouped in the tree view as follows:
POST requests.
Burp Scanner only moves URL parameters, body parameters, and cookies. If these aren't present in the request, the Moved insertion points group isn't shown.
Nested insertion points occur when an application applies multiple layers of encoding to the same data, nesting one format within another. They are listed under the original insertion point in the tree view.
To view nested insertion points, click beside an insertion point. The decoding function is shown, along with the decoded base value. Click beside the decoding function to view nested parameters.
Each insertion point is identified in the tree view by type and name. If the method was changed in the modified request, this is also identified. For example, Body param "category" (Method changed: GET POST).
To learn more about an insertion point, click on the insertion point in the tree view. The insertion point is highlighted in the request. The Information panel is also populated with the following details:
For more information on the different types of insertion points, see Audit settings - Insertion point types.
The action that Burp Scanner takes in relation to an insertion point depends on:
To enable you to identify what action Burp Scanner has taken in relation to an insertion point, each insertion point is given one of the following statuses:
Skipped due to repetitive behavior - Burp Scanner didn't audit this insertion point. This type of insertion point has occurred frequently without raising interesting behavior. It's also likely that its behavior will stay consistent, because the insertion point is one of the following types: