Skip to content

[tenable_io] Include last_fixed date in the fingerprint to avoid duplicated entries - #10356

Merged
chemamartinez merged 2 commits into
elastic:mainfrom
chemamartinez:fix-tenable_io-fingerprint
Jul 4, 2024
Merged

[tenable_io] Include last_fixed date in the fingerprint to avoid duplicated entries#10356
chemamartinez merged 2 commits into
elastic:mainfrom
chemamartinez:fix-tenable_io-fingerprint

Conversation

@chemamartinez

Copy link
Copy Markdown
Contributor

Proposed commit message

From some customer's feedback, current fields for generating the fingerprint could not be enough in some cases to identify unique entries. When a vulnerability gets fixed, a new record can be triggered with the same last_found but including a last_fixed date.

These kind of events may be dropped since there exists any other entry with the same fingerprint as _id.

This pull request adds the last_fixed field to the fingerprint calculation.

Checklist

  • I have reviewed tips for building integrations and this pull request is aligned with them.
  • I have verified that all data streams collect metrics or logs.
  • I have added an entry to my package's changelog.yml file.
  • I have verified that Kibana version constraints are current according to guidelines.

Author's Checklist

  • [ ]

How to test this PR locally

Related issues

Screenshots

@chemamartinez chemamartinez added Integration:tenable_io Tenable Vulnerability Management bugfix Pull request that fixes a bug issue Team:Security-Service Integrations Security Service Integrations team [elastic/security-service-integrations] labels Jul 3, 2024
@chemamartinez chemamartinez self-assigned this Jul 3, 2024
@chemamartinez
chemamartinez marked this pull request as ready for review July 3, 2024 16:54
@chemamartinez
chemamartinez requested a review from a team as a code owner July 3, 2024 16:54
@elasticmachine

Copy link
Copy Markdown

Pinging @elastic/security-service-integrations (Team:Security-Service Integrations)

@elasticmachine

Copy link
Copy Markdown

🚀 Benchmarks report

To see the full report comment with /test benchmark fullreport

@elasticmachine

Copy link
Copy Markdown

💚 Build Succeeded

cc @chemamartinez

@chemamartinez
chemamartinez merged commit 351977b into elastic:main Jul 4, 2024
@elasticmachine

Copy link
Copy Markdown

Package tenable_io - 3.1.1 containing this change is available at https://epr.elastic.co/search?package=tenable_io

@chemamartinez
chemamartinez deleted the fix-tenable_io-fingerprint branch February 6, 2025 10:30
orestisfl pushed a commit to orestisfl/integrations that referenced this pull request May 15, 2026
…icated entries (elastic#10356)

Add the last_fixed field to the fingerprint calculation
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

bugfix Pull request that fixes a bug issue Integration:tenable_io Tenable Vulnerability Management Team:Security-Service Integrations Security Service Integrations team [elastic/security-service-integrations]

3 participants