Inspecting the Results

This topic describes inspecting the results for a Basic Scan and a Web Services Scan.

Basic Scan

As soon as you start a Basic Scan, Fortify WebInspect begins scanning your Web application and displays in the navigation pane an icon depicting each session (using either the Site or Sequence view). It also reports possible vulnerabilities on the Findings tab in the summary pane. For more information, see Navigation Pane and Findings Tab.

If you click a URL listed in the summary pane, the program highlights the related session in the navigation pane and displays its associated information in the information pane. For more information, see Information Pane.

Sometimes the attack that detected a vulnerable session is not listed under attack information. That is, if you select a vulnerable session in the navigation pane and then click Attack Info in the Session Info panel, the attack information does not appear in the information pane. This is because attack information is usually associated with the session in which the attack was created and not with the session in which it was detected. When this occurs, select the parent session and then click Attack Info. For more information, see Session Info Panel.

Working with One or More Vulnerabilities

If you right-click one or more vulnerabilities in the summary pane, a shortcut menu allows you to:

Working with a Group

If you right-click a group, a shortcut menu allows you to:

Understanding the Severity

The relative severity of a vulnerability listed in the summary pane is identified by its associated icon, as described in the following table.

Icon Description

 Critical

A vulnerability wherein an attacker might have the ability to execute commands on the server or retrieve and modify private information.

 High

Generally, the ability to view source code, files out of the Web root, and sensitive error messages.

 Medium

Indicates non-HTML errors or issues that could be sensitive.

 Low

Interesting issues, or issues that could potentially become higher ones.

 Information

An interesting point in the site, or detection of certain applications or Web servers.

 Best Practice

Issues related to commonly accepted best practices for Web development that may indicate overall site quality and site development security practices (or lack thereof).

Working in the Navigation Pane

You can also select an object or session in the navigation pane and investigate the session using the options available on the Session Info panel. For more information, see Navigation Pane and Session Info Panel.

Web Services Scan

Web services are programs that communicate with other applications (rather than with users) and answer requests for information. Most Web services use Simple Object Access Protocol (SOAP) to send XML data between the Web service and the client Web application that initiated the information request. XML provides a framework to describe and contain structured data. The client Web application can readily understand the returned data and display that information to the end user.

A client Web application that accesses a Web service receives a Web Services Definition Language (WSDL) document so that it understands how to communicate with the service. The WSDL document describes the procedures included in the Web service, the parameters those procedures expect, and the type of return information the client Web application will receive.

After selecting a session object in the navigation pane or on the Findings tab of the summary pane, you can select options from the Session Info panel. For more information, see Navigation Pane, Findings Tab, and Session Info Panel.

See Also

Retesting and Rescanning

Auditing Web Services

Editing Vulnerabilities

WebInspect User Interface

Recovering Deleted Items