Changelog
Tracking updates to the StackHawk platform and HawkScan since 2019
April 13th, 2023
StackHawk Platform
Billing
Cleaned up some rough edges around the self-service experience.
Slack and Microsoft Teams Integration
Updated the Slack and Microsoft Teams integration management pages to be consistent with other integrations.
April 4th, 2023
HawkScan (3.0.0)
NTLM support (Beta)
Users can now add NTLM authentication to their scans.
March 28th, 2023
StackHawk Platform
Bug Fixes
Fixed minor bugs throughout the app.
March 23th, 2023
StackHawk Platform
Application Environment Cards
Environment cards will now display our new API type icons with your next scan!
Bug Fixes and Performance Improvements
Cleaning up some sneaky bugs and improving the all-round performance of our app.
March 20th, 2023
StackHawk Platform
(Enterprise) Microsoft Azure DevOps Boards
Integrate StackHawk with Microsoft Azure DevOps Boards to track findings as work items.
GitHub CodeQL Code Snippets
The relevant code snippets for a GitHub CodeQL SAST finding will now be displayed in StackHawk.
Webhook Integration
Added the ability to specify which scan event(s) a webhook receives.
March 9th, 2023
HawkScan (2.12.0)
Gitlab Dast Report
Fixed formatting of markdown links in the Gitlab DAST report.
Java Runtime Inference
Fixed a bug where HawkScan could select a different version of Java to start Zap on systems with multiple versions of Java installed.
waitForAppTarget
Fixed a bug where app.waitForAppTarget could fail when running in Docker.
OpenApi Spec Parsing
Fixed a null-pointer issue when parsing incomplete OpenAPI specifications with empty POST request bodies.
March 7th, 2023
StackHawk Platform
Webhook Integration
Added the ability to specify which application(s) a webhook applies to so that webhook receives alerts only for relevant scans.
February 21st, 2023
StackHawk Platform
(Enterprise) Teams and Member Role
Create groups of applications with Teams and assign users the Member role to limit their access.
February 14th, 2023
StackHawk Platform
Settings
Various bugfixes and improvements.
Webhook Integration
Added the ability to create and enable multiple webhooks.
Audit Log
Improved how Scan Policy events are displayed in the audit log.
January 30th, 2023
StackHawk Platform
Application Filter Dropdowns
Filters now automatically update when selecting Applications and Environments on the applications and scan results pages.
Tech Flags UI
Tech Flags in application settings has been redone for easier access and configuration.
January 25th, 2023
HawkScan (2.11.0)
Windows Installer (BETA)
HawkScan can now be installed on Windows operating systems with a dedicated MSI installer.
(Enterprise) Scan Policy Management
Added support to customize the application scan policy directly from the StackHawk Platform, enabling HawkScan to deliver faster and tailored scan results.
OpenApi Spec Parsing
Fixed a bug when parsing large OpenApi specifications.
Updated Log4J
Updates Log4J library to 2.19.0.
January 11th, 2023
StackHawk Platform
Support for Snyk Groups
Added the ability to connect a Snyk Integration at the Snyk Group Account level.
Auth Getting Started updates
Various updates to the Auth Getting Started examples.
Organization Details Page
The account's billing status is now shown.
January 6th, 2023
HawkScan (2.10.0)
Updated Networking Libraries
Underlying Netty and Apache networking libraries were upgraded to the latest versions, supporting HTTP2.
Embedded Scripting Engine Updates
Embedded Kotlin and JavaScript scripting engines now have access to the HawkScan configuration at runtime.
Support for Limited YAML Anchors in OpenApiConf
Added the app.openApiConf.maxAliasesForCollections setting to control the number of allowed anchor aliases when parsing a YAML OpenApi definition.
November 29th, 2022
StackHawk Platform
Jira Cloud Integration
Improved the Atlassian Jira Cloud integration to enable selecting an issue type when triaging findings into Jira issues.
Invite User Flow
Users invited to an existing account now have a streamlined sign-up experience.
November 3rd, 2022
StackHawk Platform
GraphQL Operations tab
Added a new Operations tab, visible only for GraphQL scans, that includes a complete list of operations used during a scan.
HawkScan Rescan button
Generate the CLI or Docker command for rescanning your application with the Rescan findings button. Rescan allows you to test an application for only previously discovered findings.
November 3rd, 2022
HawkScan (2.9.0)
HawkScan Rescan
Rescan an application to quickly test only previously discovered findings.
GraphQL Custom Variable Injection
Configure HawkScan GraphQL API scans with Faker supplied data for better scan results.
Windows Powershell support
Run the StackHawk CLI on a Windows terminal using an included hawk.ps1 PowerShell script.
HawkScan Configuration Parsing
Improved the linting and validation of stackhawk.yml files to catch unexpected fields in the HawkScan configuration.
October 20th, 2022
StackHawk Platform
GitHub Integration Pull Request Checks
Our GitHub integration will now consider the failure threshold (set using hawk.failureThreshold in your configuration) to communicate scan success or failure in build checks and pull-request comments. Pull-request comments have been updated to include more relevant information in an easier-to-consume format.
October 13th, 2022
StackHawk Platform
Account Details Page
Users can now get their code contributors count via Github Integration or Code Contributors Script without contacting Stackhawk Sales team
October 3rd, 2022
StackHawk Platform
Members Page
Organization owners can now upgrade admin users to owners.
September 28th, 2022
StackHawk Platform
Enhanced Application Filter
The application filter now includes the application uuid, allowing for all applications, even those with conflicting names, to show up in the filter dropdown.
September 22nd, 2022
StackHawk Platform
GitHub Integration Pull Request Checks
You can now get GitHub pull request checks and comments from StackHawk by installing the official StackHawk GitHub App and updating your stackhawk.yml with the correct scan tags.
SAST Buttons
Fixed some instances where our SAST buttons weren't quite styled to our standards.
SAST Application Badging
Applications mapped to SAST integrations will now always show the appropriate badging on the applications page.
September 20th, 2022
HawkScan (2.8.0)
Custom Variable Injection
HawkScan can now generate smarter values when scanning with an OpenAPI configuration. Custom variables can now be configured with Faker supplied data for better scan results.
Custom Test Scripts
Users can now add their own active scan tests with HawkScan Script support, enabling application security checks using custom business logic and/or data.
GraphQL Exclude Operations
Specific operations can now be ignored when scanning GraphQL APIs. The graphqlConf.excludeOperations setting can be populated with pairs of GraphQL operation names and types, and those operations will be excluded from the scan.
Custom Scan Discovery
HawkScan can now intercept the HTTP traffic from any software development tool that supports proxy configuration. Discover your web application with Postman Collections, Cypress test suites, and even Curl commands.
Postman Scan Discovery
HawkScan users with Postman Collections can discover more of their scanned application with new configuration for Postman Scan Discovery.
Scan Discovery
Documentation has been added describing Scan Discovery the process for spidering and discovering your web application with HawkScan.
August 29th, 2022
HawkScan (2.7.0)
Custom Variable Injection for REST APIs
You can supply a list of custom variables for each parameter in your OpenAPI definition, and HawkScan will randomly inject a variable from the corresponding list when scanning your API.
Scan Tags
Scan Tags are name value pairs that represent metadata you can use to capture additional state or context around a scan.
More info in CLI banner
When run with the --debug flag, the CLI banner now displays additional information on the current scan.
Various YAML config validation bugs
Certain fields around GraphQL and auth scripts were not being validated properly. These fields are now properly validated.
Windows CLI instability issues
Fixed classpath construction issues with the ZAP subprocess in Windows environments.
Active Script exception handling
HawkScan will now terminate a scan when an active script fails.
Domain level cookies not being sent to the application
Cookies scoped to the domain of the application being scanned are now passed to the application correctly. For instance, *.example.com vs app.example.com.
August 29th, 2022
StackHawk Platform
Platform Stability
Fixed several bugs that caused spontaneous page hangs or crashes in the StackHawk UI.
August 23rd, 2022
StackHawk Platform
Summary Scan Reports
Generate reports summarizing your most recent scans across all applications and environments.