Finding Lifecycle

Findings progress through a lifecycle with distinct statuses and sub-statuses, which help you understand the overall state of risk and why a finding has its current status.

This is a conceptual overview of finding statuses and the finding lifecycle.

Finding Lifecycle Example

This image shows an example of the flow and progress of a finding (Public S3 Bucket) detected in your environment. See Finding Status for more information about specific statuses and sub-statuses.

Diagram: the life cycle of a Public S3 Bucket finding, from Open to Ignored, reopened, and Closed

Finding Status

Finding statuses help you understand both:

  • The overall state of risk in your organization (for example, via the Trends widget in the Dashboard).
  • Why specific findings were open/closed, helping you track the work you do and the progress you make resolving and closing findings.

The status consists of the main Status (Open/Ignored/Closed), and a Sub-Status, which provides added granularity, and describes the reason why the finding has the current status. In this example, the Status is Open, and the Sub-Status is Reopened.

A finding's header, with Status: Open (Reopened) highlighted

Open Findings

Open findings represent the active issues detected in your environment. This includes at-risk identities and resources, and hard-to-spot toxic combinations.

This table lists possible sub-statuses for Open findings. A sub-status provides added granularity, and describes the reason why the finding has the current status.

Sub-Status Definition
New resource The resource was created in the past week and matched the policy rules. If the creation time is not available, and the resource was seen in the most recent scan (within the last week), but not in previous scans before that, it's considered a new resource.
Existing resource Tenable scanned this resource before, but this is the first time it matched with the policy rules. If it's the first scan after the account was onboarded, and the resource creation time is not available, the resource is also considered an existing resource.
Reopened

The finding transitioned from Closed to Open:

  • System - The issue persists. It was previously resolved, but is now happening again.
  • Manual - The finding was manually closed, but the user reopened it manually.
Unignored The finding transitioned from Ignored to Open when the exclusion ignoring it was updated, disabled, deleted, or expired.
Anomaly Tenable detected an anomaly based on the identity or resource activity. All anomaly policies are assigned this sub-status.

Ignored Findings

Ignored findings represent issues that you may not want to handle right away. The associated resources are being excluded, either permanently, or for a set period of time.

This table lists possible sub-statuses for Ignored findings. A sub-status provides added granularity, and describes the reason why the finding has the current status.

Sub-Status Definition
Exception The finding is accepted temporarily until remediation is completed.
False positive The finding was verified as incorrect or irrelevant.
By design The configuration is intentional and required for functionality.

Ignored findings are managed through exclusions, which let you ignore findings or adjust severity based on business needs. Learn how to create pattern-based exclusions from ignored findings and audit and manage your exclusions.

Closed Findings

Closed findings represent issues that have been closed, either manually by a user, or automatically by Tenable.

This table lists possible sub-statuses for Closed findings. A sub-status provides added granularity, and describes the reason why the finding has the current status.

Sub-Status Definition
Fixed

The finding was resolved:

  • The resource doesn’t match the policy rules anymore.
  • The resource was deleted according to Tenable’s policy recommendation. For example, an inactive GCP service account that was deleted. See Findings With Resource Deletion Recommendations for a list of relevant finding types.
False positive Finding was marked as a false positive by Tenable.
Manually closed A user manually marked the finding as Closed.
Resource deleted The resource was deleted, and Tenable's policy doesn't recommend deletion.
Self resolved

The state of the resource or its permissions have changed, and Tenable needs to perform another evaluation cycle to determine whether the issue persists. For example:

  • An overprivileged identity's permissions have changed.
  • An Inactive IAM role that became active again.
  • A user was added to an overprivileged IAM group (Reanalyzing due to newly created member added to the group).
  • A permission set has been assigned to a new account.