A vulnerability policy defines the action you want to take for a specific set of vulnerability findings.
A vulnerability policy defines the action you want to take for a specific set of vulnerability findings that match your policy criteria. Cortex XSIAM provides a set of predefined vulnerability policies based on CVSS severity, EPSS severity, and vulnerabilities confirmed through Attack Surface Testing. You can also create custom policies based on your unique business requirements. Custom policies allow you to focus on the risks that matter most to your organization. Some examples of custom vulnerability policies include the following:
A policy that creates issues with a severity of critical for findings that have a CVSS score of 9 or more
A policy that creates issues with a severity of low for findings that appear on dev servers
A policy that specifies not to create issues for findings on assets in the asset group Leased to customers
A policy which creates issues with a severity of critical for vulnerabilities that appear on the CISA KEV list and are in the asset group called Production Servers, regardless of CVSS score.
A policy that prevents an image that contains code with a CVE with an EPSS score greater than 90% from being deployed to the Kubernetes cluster
Each time a new vulnerability finding is discovered, the system compares that finding to your vulnerability policies to determine whether one of the policies is a match. Vulnerability policies have an evaluation order, which means the system starts by evaluating the finding against the first policy. If it does not match, the second policy is evaluated for a match. As soon as a finding matches a policy, no further policies are evaluated for that finding.
The following sections describe the elements that make up a vulnerability policy: