Nessus Agent 8.0.0 Release Notes - 2020-08-12

New Features

The following are the new features included in Agent 8.0.0:

  • Upgrade Nessus Agent to latest version of Nessus Engine - Incorporating the latest version of Nessus Engine to ensure functional parity and enable maintenance across Tenable scanning products. Users may notice that some Agent scans complete more quickly. Disk utilization is also increased on Linux platforms, due to the inclusion of additional plugins.

  • Updated Agent Status Command - The nessuscli agent status command has been updated to provide more information about the current connection and scanning status of the Agent.

    Note: The update to this command includes a modification of the output format. While this modification was designed to be backwards compatible, any users leveraging automation that utilizes this command should verify the output prior to upgrading.

    For more information, see Nessus CLI Agent Commands in the Nessus Agent User Guide.

  • Backup and Restore Tool - Ability to create Agent backups that can easily and quickly be restored.

    Note: For Windows users, the Agent uninstall process automatically creates a backup file in the %TEMP% directory. If you reinstall the Agent within 24 hours, the Agent uses that backup file to restore the installation. If you want to reinstall the Agent within 24 hours without using the backup, manually delete the backup file in the %TEMP% directory beforehand.

    For more information, see Back Up Agent and Restore Agent in the Nessus Agent User Guide.

  • Reminder: Downgrade support - Agent 7.7.0 added support for users to downgrade their agents to an earlier release. Agent 8.0.0 will be the first time users will be able to leverage this functionality, if needed.

    Note: Agent cannot downgrade to versions earlier than 7.7.0.

    For more information, see Downgrade Nessus Agent in the Nessus Agent User Guide.

Changed Functionality and Performance Enhancements

The following functionality was added or updated in Agent 8.0.0:

  • Added log rotation for the nessusd.dump log file, including user-configurable settings to control rotation. For more information, see Advanced Settings in the Nessus Agent User Guide.
  • Error checking to prevent incomplete file updates when Nessus Agent runs out of disk space.
  • The advanced settings ssl_mode and ssl_cipher_list are now available for communication from Nessus Agents to other systems. For more information, see Advanced Settings in the Nessus Agent User Guide.

Upgrade Notes

  • You can upgrade to the latest version of the Nessus Agent from any previously supported version.
  • If your upgrade path skips versions of Nessus Agents, Tenable recommends reviewing the release notes for all skipped versions. You may need to update your configurations because of features and functionality added in skipped versions.
  • Agents now support the ability to choose your Agent update plan:

    • By default, the Agent update plan is set to update to the generally available (GA) version .

    • If you want to manually update your Agents to the newest version when it is made available for Early Access (EA), first disable automatic updates so the agent does not automatically downgrade to the previous version (GA).

    • If you want your Agent to automatically update to the newest version, set your Agent update plan to ea.

  • Nessus Agents 7.7.0 and later support the capability to downgrade from a later version:

    • Nessus Agents support automatically downgrading via the Agent update plan setting. To automatically revert a Nessus Agent to the previous version, set your Agent update plan to stable. Your agent will always remain on an earlier version than the latest GA version until you change your update plan.

    • To manually downgrade Nessus Agent from 8.0.0 to 7.7.0, first disable automatic updates, then obtain the Agent 7.7.0 package from Tenable Support and install it over your current version.

  • On Ubuntu and other Debian-based Linux distributions, when doing a manual upgrade to Agent 8.0.0 from a prior version, the Agent service will remain stopped until explicitly started.