Releases

2021.12.29

Download Show checksums

Improved targets overview

The target overview has been restyled for a better presentation of assessments with many targets. Filtering, searching and CSV export functionality has also been added.

reporter_targets_csv_export

Disable assessment types

  • Added functionality to disable assessment types. This is useful for clearing up assessment types that you no longer use. For example, switching from OWASP 2017 Top 10 to the new 2021 version.
  • Disabled assessment types can not be selected when creating a new assessment.

New status 'On Hold' for assessments

  • Assessments can be put 'On Hold' from the assessment edit page under the 'Status and Phases' tab.
  • Existing '... when completed' permissions are now simplified as 'work on locked assessment'. This allows users to keep working on assessments that are 'On Hold' or 'Completed'. Other users can not work on an assessment while it is 'On Hold' or 'Completed'.
  • Researchers are notified when an assessment has been switched to an 'On Hold' status.

Other improvements

  • The task counters in the researcher panel now update when (un)assigning or (un)completing tasks.
  • The schedule can now be filtered by assessment status.
  • Assessment Phases can now be scheduled from the Schedule page.
  • The API documentation has been restructured for better readability.
  • Added several API routes:
    • GET routes for Assessment Types and Targets.
    • POST routes to create Targets, Clients, Assessments, and Users.
  • The assessment page now always shows the initial and latest retest phase's start and end dates (as applicable). The next deadline is only shown to researchers.

Bugfixes

  • Fixed an exception rendering a specific type of task on the task index page.
  • Fixed a bug where pasting files in markdown fields did not upload the file.
  • Fixed a bug where an imported target could be matched to a target in a different assessment.
  • Fixed an issue where a blocked user would show as 'John Doe (deactivated) (deactivated)' in certain places.
  • Fixed a bug where changing the OWASP risk rating 'low/low' setting would not update the severity of all models.

 

Read more

2021.11.30

Download Show checksums

Requires Attention

  • The changes to nginx.conf introduced in release 2021.11.25 are no longer necessary. See the Docker-Compose example that is available via the 'Download' button.

Improvements

  • Large files are now uploaded in chunks.
  • Various small improvements to the tool import UI.

Bugfixes

  • Fixed a JavaScript error when clicking the confirm all button in potential targets.
  • Fixed a bug where potential findings were incorrectly greyed-out.
  • Fixed broken tool icons on the finding show page.
  • Fixed the tool selector in the export instructions.
Read more

2021.11.25

Download Show checksums

Finding Import

This release adds the ability to import findings and targets from files generated by over 120 different scanners and tools!

Reporter security scanners import

Go to the 'Tool Import' section in the assessment dropdown to begin. Upload a file, select the matching tool (such as Nessus, Qualys, Nmap, or Burp Suite) and let Reporter work its magic. Be sure to check the export instructions for your particular tool.

Reporter parses these files into an intermediate format. Researchers can then choose which targets and findings they want to import into the assessment. You can import targets in one click, and when importing findings Reporter will fill in as much as possible to make importing a breeze.

Requires Attention

In nginx.conf the following setting must be added to HTTP: client_max_body_size 250M; to allow larger file uploads.

The default researcher and reviewer roles can now create targets. This is done so they can import targets from files. Custom roles are not updated automatically. They should be updated manually by granting them the 'Create Targets' permission.

As of this release, file storage is no longer encrypted by Reporter. The storage should be encrypted through a cloud storage provider or local encryption. See the Security chapter of the documentation. Because of this change, the update may take longer than usual when all existing files are decrypted.

Markdown Standard Changes

*italic* is now the default notation for italics. Underscores in words, such as in a_b_c are no longer interpreted as italics.

Newlines in paragraphs are now rendered as new lines. For example:

line 1.
line 2.

used to be rendered as:

line 1. line 2.

From now on, it will instead be rendered as:

line 1.
line 2.

Improvements

  • Changing internal fields in the assessment, such as internal details, no longer regenerates the PDF reports.
  • Setting an assessment to the status 'Scheduled' with a start date today or in the past now sets it to the status 'Active' instead.

Bugfixes

  • Fixed a number of cases where new reports weren't generated when they should be.
  • Fixed an issue where the researcher panel filter reappeared after being unset.
  • Fixed a bug where the tasks assigned mail had an incorrect link.
  • Fixed a bug where storing an 'Under Review' finding would fail to create a 'requested a review'-event and review task.
  • Fixed a bug where storing a 'False Positive' retest would set the severity to 'OK' instead.
  • Fixed a bug where the wrong tab would briefly start open on the assessment page.
  • Fixed a bug where empty lines in non-highlighted code blocks did not appear in the pdf reports.
  • Fixed a bug where clicking on a locked section in the researcher panel would redirect to the dashboard.

Supported Tools

  • Acunetix
  • Acunetix 360
  • Anchore-Engine
  • Anchore Enterprise
  • Anchore Grype
  • AppSpider
  • Aqua
  • Arachni
  • AuditJs
  • AWS Prowler
  • AWS Security Hub
  • Azure Security Center Recommendations
  • Bandit
  • Black Duck
  • Black Duck Component Risk
  • Brakeman
  • Bugcrowd
  • Bundler Audit
  • Burp Enterprise
  • Burp GraphQL
  • Burp GraphQL API
  • Burp XML
  • CCVS Report
  • Checkmarx OSA
  • Checkov
  • Choctaw Hog
  • Clair
  • Clair Klar
  • CloudSploit (AquaSecurity)
  • Cobalt.io
  • Cobalt API Import
  • Contrast
  • Coverity API
  • Crashtest Security
  • CredScan
  • CycloneDX
  • DawnScanner
  • DefectDojo Generic
  • Dependency-Check (OWASP)
  • Dependency-Track (OWASP)
  • Detect-secrets (Yelp)
  • Dockle
  • DrHeader
  • DSOP
  • ESLint
  • Fortify
  • GitHub Vulnerability
  • GitLab API Fuzzing
  • GitLab Container Scan
  • GitLab DAST
  • GitLab Dependency Scan
  • GitLab SAST
  • GitLab Secret Detection Report
  • Gitleaks
  • Gosec Scanner
  • HackerOne
  • Hadolint
  • Harbor Vulnerability
  • Horusec
  • huskyCI
  • IBM AppScan DAST
  • Immuniweb
  • IntSights
  • JFrog Xray
  • KICS
  • Kiuwan
  • Kube-bench
  • Micro Focus WebInspect
  • MobSF
  • Mobsfscan
  • Mozilla Observatory
  • Nessus (Tenable)
  • Nessus WAS (Tenable)
  • Netsparker
  • Nexpose XML 2.0 (Rapid7)
  • Nikto
  • Nmap
  • Node Security Platform
  • NPM Audit
  • Nuclei
  • OpenSCAP
  • OpenVAS CSV
  • OssIndex Devaudit
  • Oss Review Toolkit
  • Outpost24
  • PHP Security Audit v2
  • PHP Symfony Security Check
  • PMD
  • Qualys
  • Qualys InfraScan WebGUI
  • Qualys Web App
  • RetireJS
  • RiskRecon API Importer
  • SARIF
  • Scantist
  • ScoutSuite
  • Security Knowledge Framework
  • Semgrep JSON
  • Snyk
  • Solar appScreener
  • SonarQube
  • Sonatype
  • SpotBugs
  • SSL Labs
  • SSLScan
  • SSLyze
  • Terrascan
  • Testssl
  • Tfsec
  • Trivy
  • TruffleHog
  • TruffleHog3
  • Trustwave
  • Trustwave Fusion API
  • Twistlock
  • Veracode
  • Visual Code Grepper (VCG)
  • Wapiti
  • Wfuzz
  • WhiteHat Sentinel
  • WhiteSource
  • WPScan
  • Xanitizer
  • Yarn Audit
  • Zed Attack Proxy
Read more

2021.11.02

Download Show checksums

Additions

  • Cloned findings can now be deleted in the original assessment.
  • Added a 'Severity Only' scoring system that lets you select a severity from 'Info' to 'Critical' without providing impact/likelihood or CVSS metrics.

Changes

  • 'Researcher briefing updated' notifications are now only sent if the assessment status is active or under review

Bugfixes

  • Fixed an issue where notifications about new tasks would count tasks that were already completed.
  • Fixed a bug where toast notifications without a sender would not appear.
  • Sign-in with Google/Microsoft is now blocked in Internet Explorer.
  • Fixed a bug where a vulnerable finding could be created without a status. This made it impossible to move them to a new assessment.
  • Fixed a bug where some Acunetix, all Burp Suite and VulnDB templates had a severity of Not Applicable
Read more

2021.10.14

Download Show checksums

Real-Time Notifications 

This release adds real-time notifications for users. By clicking on the bell icon real-time notifications can be paused.

Reporter real-time notifications

Real-time notification functionality is only available when Pusher has been configured. 

Besides real-time notifications, the logic behind the notifications has improved, resulting in less email being sent and content that is more relevant.

Bugfixes

  • Fixed a bug where a deadline of a previous phase was shown on the dashboard and assessment show pages.
  • Fixed a bug where copy to clipboard after inline edit would copy old results.
  • Inviting a user or removing a user now always adds/removes their icon on the assessment show page.
  • Creating a finding from a template no longer stores the classifications from the template not used in the assessment.
Read more