Description / Features
This plugin imports Fortify SSC rules descriptions and SCA reports into SonarQube:
- Compute the Fortify Security Rating, value between 1 and 5
- Compute the number of issues marked as critical, high, medium and low priority in Fortify
Here are some screenshots from the plugin:
- Install the plugin through the Update Center or download it into the SONARQUBE_HOME/extensions/plugins directory
- Restart the SonarQube server
Configure and run analysis
The SCA command-line, named "sourceanalyzer", must be executed before SonarQube analyzer. The generated report (FPR or VFDL file) is parsed to convert Fortify vulnerabilities to SonarQube issues. By nature SonarQube issues relate to rules that are activated in Quality profiles. For this reason don't forget to activate the Fortify rules in the selected Quality Profiles. Note that severity of rules are taken from Fortify report so the severity configured in quality profile is ignored.
The path to the Fortify report is set by the property "sonar.fortify.reportPath". Path is absolute or relative to the module base directory. If the property is missing then the plugin is disabled.
Something like the following should appear in the log:
Previous documentation for older versions is located at "Fortify Plugin (1.x)".