NeXpose Release March 16, 2011

Document created by mburstein Employee on Jun 7, 2011Last modified by mburstein Employee on Nov 1, 2011
Version 3Show Document
  • View in full screen mode

Rapid72011-03-16 product update
                  Pre-release announcement


This Rapid7® NeXpose® 4.11 early release features the Next Generation Database Architecture, as well as improvements to PCI reports, Dynamic Asset Groups, and scanning.


These release notes document what's new in the next NeXpose release. Your NeXpose installation will automatically download and install content updates. If you have enabled NeXpose to install product updates, it will do so as well. See the third FAQ.


Next Generation Database Architecture

The new Next Generation Database Architecture features a number of significant changes to the core database architecture to improve performance, scalability, reliability, and security:  


  • Migrating the core database from PostgreSQL 8.2 to PostgreSQL 9.0.3 enables better reporting and user interface performance and easier maintenance. It also provides a number of security and stability enhancements included in the latest version of PostgreSQL. To run the simple migration procedure, go to the Database Migration page, which you can access by clicking the maintenance link on the Administration page of the console Web interface. You'll find a series of FAQs that guide you through preparing your environment and running the migration.

    Note: In very rare instances, NeXpose may display the migration FAQs while in Maintenance Mode after the migration process has been executed, instead of a status message detailing the results of the migration. If this occurs, contact Technical Support for assistance before restarting your NeXpose server. You should also contact Technical Support if this situation occurred and you inadvertently restarted your NeXpose server, or at any time after the migration if you note on the Database Migration page that the version of PostgreSQL running in your environment is earlier than 9.0.3.
  • Partitioning of large tables accelerates queries for faster display of vulnerability and asset data.           
  • Optimizing creation and removal of vulnerability exceptions allows you to complete these tasks in less time.        
  • The availability of 64-bit PostgreSQL for 64-bit Windows allows Windows users to take full advantage of a 64-bit database architecture.       


          A known issue with Firefox may disable the Restart Server button in the upper-left corner of the Maintenance Mode page after migration completes.  If this occurs, use the Restart Server button that appears in the lower-left corner of the Maintenance Mode page. This issue does not  occur with Internet Explorer.


          PCI report improvements

          Several improvements to the functionality and appearance of PCI reports make them easier to create and read:           
          • A new section in the PCI Executive Summary report provides a graphical summary of PCI compliance status in several charts, so that Approved Scan Vendors (ASVs) can view compliance statistics at a glance.        
          • Organization fields in the Site Configuration wizard allow  ASVs to enter PCI scan customer information, which is then auto-populated in PCI scan reports. This eliminates the need for ASVs to manually enter customer information after generating PCI reports.
          • The PCI Vulnerability Details report now takes into account approved vulnerability exceptions to determine compliance status for each vulnerability instance.
          • The sorting of assets by IP address in the PCI Executive Summary report makes it easier to find, and work with, PCI scan data.
          • Updates to page layout and table formatting in PCI reports improve readability.

                  Scanning improvements

                  • An enhancement now makes it possible for a scan engine on a Windows host to run new scans without restarting if a network interface is added or if the host changes its IP address or resumes operations after coming out of suspension or hibernation.
                  • A bug fix ensures that all sockets are closed after the completion of an authenticated scan of a Windows target using Windows Management Instrumentation (WMI).
                  • A bug fix corrects a memory leak issue that occurred during scan initialization.

                    Dynamic Asset Groups improvements

                    Several modifications ensure better handling of Dynamic Asset Group data:    
                    • The new host type filter in the filtered asset search makes it possible to create Dynamic Asset Groups that include virtualized types of targets. The filter allows you to search for hypervisors, guest virtual machines, or bare metal hosts, so that you can track these different host types and address security issues that are specific to each type. Additionally, the host type for each discovered asset now appears in the Device Details table for each asset page.
                    • An improvement causes Dynamic Asset Groups to display the correct number of entries when an included asset has a vulnerability exception.
                    • Changes to IP address ranges in asset search filters correctly update search results and Dynamic Asset Group membership.

                      Improved display of correlated asset information

                      • A bug fix ensures that information about correlated assets, including alias names and primary IP addresses, is always presented correctly.

                      New maintenance functionality

                      • The enhanced database cleanup task now removes unnecessary data from the database.
                      • A new task regenerates scan statistics to ensure their accuracy in the Web interface and reports. See the administrator's guide to determine whether you should perform these tasks.

                        Improved startup

                        • A bug fix ensures that product startup is no longer affected by having more than 16 entries listed in the NeXposeEnvironment.env file, which contains properties that control various operations.

                        Frequently asked questions (FAQs)

                        • How will I know NeXpose has updated with this specific release?
                          All updates are listed in NeXpose under the News tab.
                        • How will I know NeXpose has updated with this specific release?
                          All updates are listed in NeXpose under the News tab.
                        • Why doesn’t the most recent date on the News page match the dates of the current updates on the Administration page?
                          You may occasionally notice that the most recent date on the News page does not match the dates of the current updates listed on the NeXpose Security Console administration page. The dates on the News page are official release dates. The dates on the console page indicate when updates were actually applied to your NeXpose installation.
                        • What are content updates, and what are product updates?
                          Content updates include new checks for vulnerabilities, patch verification, and compliance with security policies. Product updates include performance improvements, bug fixes, and new features in NeXpose.
                        • Why are installers not updated with every release?
                          To help you stay on top of an ever-growing number of security threats, Rapid7 makes the delivery of new security content timely and convenient.  After installation and first-time start-up, NeXpose continues to update itself dynamically. This makes it unnecessary for Rapid7 to update installers  as frequently as we release new security content. So, you don't have to download installers every time new content is available.
                        • Does this dynamic self-updating cause NeXpose to restart?
                          Yes. You may notice NeXpose taking longer to start up the first time after installation. You may also notice it restarting more than once as it completes a required sequence of updates.
                        • Where can I get more information about this release?
                          Interact with the Rapid7 Community by joining our e-mail list, registering on the Wiki, and joining us on the Rapid7 IRC Channel. For more information, go to
                        Rapid7: Recipient of Highest Ranking in Vulnerability Management 2010
                        from Gartner and Forrester: