All Apps and Add-ons

Why are we missing data on Tenable Add-On?

andrew_burnett
Path Finder

We have an issue where Splunk is not showing vulnerabilities in fixed state, but Tenable Cloud has the correct information. So we're likely losing data between Tenable Cloud and Splunk at least for the update of the fixed status of vulnerabilities, but I have no clue why. Logs look clean, we're getting data. And the issue cannot be on Tenable side since they have the correct data and we collect that right off the API. Any ideas?

Labels (1)
0 Karma

etoombs
Path Finder

If you're still having this issue, check your logs for the lag between event time and index time. The Tenable add-on pulls all of your open vulnerability data first, and only pulls in the fixed data after all of the open stuff is complete. If you've got a large lag time, it may not be getting as far as actually pulling in the fixed vulns.  

Check the  /opt/splunk/etc/apps/TA-tenable/default/inputs.conf, (and the local inputs.conf if you have one) and look for the "page_size". Increasing this number may resolve the issue. When I was troubleshooting a similar issue, Tenable indicated the number hadn't been changed - but it was set to 1000 - meaning it ran API calls for 1000 records at a time - and wasn't ever finishing with a large number of vulns.   We increased this to 10000, reducing the api calls by a factor of 10 - and allowing the process to complete so all our vulns got pulled in. 

0 Karma

richgalloway
SplunkTrust
SplunkTrust

Are you sure the fixed vulnerabilities are reported to Splunk?  Use tcpdump or wireshark (or similar) to confirm the data gets from Tenable to Splunk.

How are you searching for fixed vulns?  If you search the entire index (index=tenable earliest=-30d latest=+30d) do you see any fixed events?

---
If this reply helps you, Karma would be appreciated.
0 Karma

andrew_burnett
Path Finder

No the issue is that it's not getting to Splunk, but I have no clue why that would be. The data is in Tenable Cloud but not getting to Splunk apparently.

0 Karma

richgalloway
SplunkTrust
SplunkTrust

If the data is not getting into Splunk then there should be a log message, either on the Splunk or Tenable side, explaining why.

Is the add-on installed properly? On which instance type(s) is it installed?  Is it configured?

Have you confirmed network connectivity between Splunk and Tenable?

---
If this reply helps you, Karma would be appreciated.
0 Karma
Got questions? Get answers!

Join the Splunk Community Slack to learn, troubleshoot, and make connections with fellow Splunk practitioners in real time!

Meet up IRL or virtually!

Join Splunk User Groups to connect and learn in-person by region or remotely by topic or industry.

Get Updates on the Splunk Community!

Laser Bananas and Edge Hubs: Exploring Operational Technology (OT) Data Through a ...

  OT is a different environment to traditional IT and can have interesting challenges when interfacing the ...

Event Series: Mastering AI Tokenomics and Splunk Agent Observability

Beyond the Black Box: Correlating AI Performance and Tokenomics with Splunk Agent Observability   As ...

span_metrics: The OpenTelemetry-Idiomatic Way to See Inside Your Services

You open a trace in Splunk Observability Cloud and everything looks fine. One root span, order-pipeline, with ...