Skip to content

Release Notes - v3.9.0

Version 3.9.0
Release date 22 May 2023
Build number 11218
Status RELEASED
Nanitor Collector 3.9.0.11218
Nanitor Agent 3.9.0.11218

Upgrading instructions:

Upgrading the Nanitor Server
Upgrading the Nanitor Collector
Upgrading the Nanitor Agent


Active Directory Discovery Mechanism

We're introducing an automated Active Directory (AD) discovery mechanism. This feature pulls information on hosts from the Active Directory and syncs it with the Nanitor Asset inventory, enriching asset information, and making unmonitored assets easily identifiable. Key benefits include:

  • Automatic discovery of assets present in AD but missing an agent
  • Enhanced ease in identifying unmonitored assets
  • Simplification of the onboarding process and identification of onboarded assets

Obtaining OS/Service Fingerprint for Unmonitored Assets

In an effort to simplify the identification of unmonitored/rogue devices, we've added the ability to obtain OS/service fingerprints. By checking commonly used open ports and capturing the banner of the port, we can infer information about the underlying operating system, making it easier to identify various systems on your network.

How to perform probing
Inventory > Assets
Probing results
Inventory > Assets > Asset page

SNMP Probe for Unmonitored Assets

With this release, we're adding SNMP probe support for unmonitored assets. By probing for a specific set of OIDs, Nanitor can now automatically fetch information about unmonitored assets. This new functionality offers:

Automatic gathering of information about unmonitored assets with open SNMP. Improved ability for users to identify assets.

Please note that Nanitor uses SNMP v2 which passes unencrypted information. This functionality can be shut off in the general settings (see below).

How to turn off SNMP probing
Admin panel > Settings > General

Configurable and Memorized List Columns

To enhance user experience, we've made list columns configurable and memorized on the server per user. This provides a more personalized experience as it: - Allows users to view desired information in context. - Saves users from having to reconfigure the customizations repeatedly.

Asset Inventory Sync via API

To further aid the identification of unmonitored/rogue devices, we're introducing Asset Inventory Sync via API. This feature synchronizes the DHCP lease records with our Asset inventory, creating unmonitored assets for new entries, and allowing users to fetch DHCP records using a script. This allows for: - Simplification of identification of unmonitored/rogue devices by knowing hostnames. - Tracking of asset origin with the new source type: "Discovered by: DHCP lease." - With these changes, we aim to enhance the usability and functionality of Nanitor, making vulnerability management more efficient and effective.

Improvement

  • Agent log files can be uploaded to the Nanitor server
  • Simplify the view for Rogue devices on asset details page
  • Implement issue detail unification on the overview page
  • Columns in lists are configurable per user
  • Multiple UI improvements for project inventory
  • Agents resilient upgrades
  • Health dashboard shows '1 year' by default

Fixes

  • Fixes for Tomcat benchmark
  • Fixes for vendor links that lead to an 404 error
  • Fixes for showing multiple IP address an asset
  • Fixes for Linux machines that were not showing local IPs
  • Fixes for the RedHat 7 Benchmark Rule 5.4.4 (False Negative)
  • Fixes for the health report PDF
  • Fixes for the sublist of software
  • Fixes for the OpenBSD Agent startup scripts

Task

  • Remove health score for rogue devices
  • Ability to change the hostname of an asset in Nanitor
  • Export feature for the collector asset screen
  • Allow insecure connection to MySQL/Mariadb
  • Implement benchmark for SQL server 2022
  • Implement probe open ports for rogue devices
  • Implement Active Directory discovery mechanism for unmonitored assets
  • Implement SNMP probe for rogue assets
  • Add information about the assets included in a project
  • Ability to archive projects as a bulk action.