Forum Discussion
Releasing NASL Plugin Changelog Summary Tenable Research is...
Releasing NASL Plugin Changelog
Summary
Tenable Research is releasing the NASL Plugin Changelog to bring more transparency to our plugin lifecycle. This new Tenable.com view is located at the changelog tab on the Nessus plugin pages on Tenable.com (e.g. https://www.tenable.com/plugins/nessus/166965/changelog). It notes changes made on a plugin level that matter most to our customers based on a variety of metrics gathered across Tenable.
Plugin changes are released on a best-effort basis and are not guaranteed with every plugin release. Below is a dictionary of change categories currently surfacing under the Plugin Changelog. Please note that the mapping is accurate as of the time of publishing and is subject to change with future iterations.
List of Change Categories
Metadata changes
- cve - one or more CVEs were added or removed
- cvss metrics - one or more cvss metrics were changed
- cvssv2 score source - the score source for the plugin's CVSSv2 score was changed
- cvssv3 score source - same as v2, above, but for the CVSSv3 score source
- cvssv2 severity - the CVSSv2 severity changed
- cvssv3 severity - the CVSSv3 severity changed
- cvss temporal metrics - the CVSS temporal metrics changed
- exploit attributes - the exploitability attributes changed
- iavm reference - an IAVM XREF was added or removed
- cisa reference - a CISA XREF was added or removed
- stig severity - the IAVM STIG severity changed
- plugin metadata - script_name, synopsis, description, solution, cpe, see_also, plugin date attributes, potential vulnerability
Plugin logic changes
- logic changes: code optimization
- detection: improved detection capability
- plugin categorization - a plugin had an agent attribute, os_inventory, or hardware_inventory attribute added or removed
- plugin requirements - the requirements (plugin dependencies) were changed
- required scan configuration - a precondition for this plugin was added or removed - 'report paranoia' is an example
4 Replies
- james_ravenscroConnect Contributor
I spot-checked plugins under updated that were all updated earlier today (11/15) and saw the changelog tab, but no notes under most (which are older plugins). Are all plugins, including older ones, going to have changelogs added and will this happen organically over time with the next plugin change(s) creating the first entry in the changelog for the plugin?
It looks like the new metadata is only available from plugin 166000 forward (https://www.tenable.com/plugins/nessus/166000/changelog ). Plugin 165999 and earlier don't have entries yet, even with additional changes/releases to older plugins daily. Are these going to have metadata backported into them soon since the main use case/issue is with older plugins that have been changed, causing them to suddenly flag.
- austin_schwentConnect Contributor
If the VPR score changes, will that be reflected in the change log?
- zcerkovnikEmployee
There are no plans to reflect VPR changes in the current iteration of the NASL Plugin Changelog. Plugins may address multiple CVEs, and given VPR's dynamic nature, this would introduce a lot of noise over time. We are exploring different mechanisms for communicating VPR changes.
If you have any thoughts on what medium or functionality would add most value to you, please use our suggestions portal - https://suggestions.tenable.com/. Any feedback is welcome!
- oliwia_bracikConnect Contributor
The news of the day! It's a great feature that will significantly help all cybersecurity engineers! And definitely, the rest of the market should follow through.