KI.GWB.6014 – Excessive Load Times for Node Data Requests

The following content describes a known issue in Guardian. This issue is now working as expected.

Created Found in Release Fixed in Release Last Updated Reference ID Status
3rd September 2024 V3.47.3 V3.47.3, V3.48.0 21st November 2024 KI.GWB.6014 Working as Expected

 

Problem

When attempting to access a node's scan results, or a difference report for two scans, Guardian was taking excessively long to load the request.

Cause

The Ignore List for the selected nodes contained various wildcards ('*') to filter the results. Guardian was incorrectly processing each item on the Ignore List as a regular expression (RegEx), even if it didn't contain a wildcard. Due to the complexity of running RegExes against each item in the Ignore List, the requests were processing extremely slowly.

Solution

This issue was resolved in V3.47.3 and V3.48.0 of Guardian. Now, Guardian runs a preliminary check for wildcards before processing an item on the Ignore List as a RegEx. When accessing a node's scan results, or a difference report for two scans, Guardian processes the request in a timely manner. Upgrade to V3.47.3 or V3.48.0 of Guardian (or later) to resolve this issue.