June 2017 Update of Netsparker Desktop

This blog post covers the new features & security checks, improvements and but fixes in the Netsparker Desktop Update of June 2017

A few weeks ago we released update 4.9.0.15101 of Netsparker Desktop web application security scanner. This update is a major one, we have included a good number of new web security checks, new features and also a good number of improvements and bug fixes.

Read this blog post for an overview of what is new and improved. For a more detailed list please refer to the Netsparker Desktop changelog.

New Web Security Checks

Referrer Policy Security Checks

The Referrer Policy, a W3C Candidate Recommendation since January of this year, is used by web applications to control the value used in the Referer HTTP header. The Referer HTTP header, which is sent with a HTTP request contains the URL of the previously browsed page.

During a web vulnerability scan, the Netsparker scanner checks if the web application is setting the correct Referrer Policy, to ensure that for example no information is leaked during cross-site, or when navigating from a HTTPS to a HTTP site. There are several other Referrer Policy security checks that Netsparker does during the scan, and the above is just an example.

Referrer Policy security checks that Netsparker does during the scan.

Other Web Security Checks

In this update, we also included several other security checks, such as:

New Features in Netsparker Desktop

Below is just an overview of some of the new features in Netsparker Desktop web application security scanner:

  • Improved Netsparker’s Proxy: The Netsparker proxy that is used during a manual crawl of a web application has been rewritten and now it supports protocols such as TLS 1.1 and 1.2.
  • Hex Editor in Request Builder: Now you can view a HTTP request in the HTTP Request Builder in Hex format.
Hex Editor in Request Builder: Now you can view a HTTP request in the HTTP Request Builder in Hex format.

 

  • New attacking optimization option for parameters that are shown on multiple pages: Web pages are made up of a number of components, such as a search widget, a newsletter subscription form and some other forms. Such components are used on multiple pages and by default the scanner will attack the component’s parameter every time it crawls it through a different page, thus slowing down the scan. In the new update of Netsparker, we introduced a new option Optimize Attacks to Recurring Parameters which you can enable and configure a limit of how many times the scanner attacks the same parameter, even when crawled through different pages.  
Optimize Attacks to Recurring Parameters which you can enable and configure a limit of how many times the scanner attacks the same parameter, even when crawled through different pages.

 

  • New CSRF Settings in Scan Policy: We have added a new CSRF node in the Scan Policy Editor in which you can specify the name of a form, action or component that should not be checked for CSRF checks. Since search forms or forms with CAPTCHA cannot be vulnerable to CSRF, you can exclude them to optimize the scan speed and duration. So in this option, you can specify the CAPTCHA indicators etc, as seen in the below screenshot.
New CSRF node in the Scan Policy Editor in which you can specify the name of a form, action or component that should not be checked for CSRF checks.

  • Site Profile Knowledge Base Node: In the new Site Profile knowledge base node you will find information about the target website, such as the Operating System of the web server, the web server software etc.
New Site Profile knowledge base node, here you will find information about the target website, such as the Operating System of the web server, the web server software etc.

 

Other New Features and Improvements

Apart from the above, we have included several other new features and improvements in the latest update of the dead accurate web application security scanner, such as:

For a detailed and complete list please refer to the changelog. You will be prompted that an update of Netsparker Desktop is available the next time you start the scanner. Should you need any assistance with the update, or have any questions do not hesitate to get in touch.

About the Author

Ferruh Mavituna - Founder, Strategic Advisor

Ferruh Mavituna is the founder and CEO of Invicti Security, a world leader in web application vulnerability scanning. His professional obsessions lie in web application security research, automated vulnerability detection, and exploitation features. He has authored several web security research papers and tools and delivers animated appearances at cybersecurity conferences and on podcasts. Exuberant at the possibilities open to organizations by the deployment of automation, Ferruh is keen to demonstrate what can be achieved in combination with Invicti’s award-winning products, Netsparker and Acunetix.