Changelog
Tracking updates to the StackHawk platform and HawkScan since 2019
September 12th, 2023
HawkScan (3.3.0)
Hawk Create App
HawkScan now has the ability to create applications from the command line.
Hawk CLI Colors
HawkScan now sports more colorful terminal output, and shows a progress bar when discovering large OpenAPI specifications.
Include & Exclude Paths
Include and Exclude Path configuration now applies to OpenAPI specifications. Paths in an OpenAPI specification will not be discovered if they are excluded, and will only be discovered if they are included.
GraphQL Scanning
Fixed a bug when scanning with large GraphQL API schemas causing HawkScan to not finish correctly.
Include & Exclude Paths
Fixed a bug where Include and Exclude Paths would not be respected on Windows, or could find no results with conflicting entries.
Logging improvements on Windows
HawkScan logs to the .hawk/logs directory in the user home directory on Windows.
August 31st, 2023
StackHawk Platform
GitHub Insights Beta
GitHub Insights Beta Launch! Connect your GitHub repositories to StackHawk applications. Track StackHawk scans in context with code repositories, bulk create applications to scan from these repositories, and invite code contributors into the platform all in one place.
July 7th, 2023
StackHawk Platform
Optimization Panel
There were a few types of API documentation that were not being included in scan discovery for optimization tips. Now, GraphQL, gRPC, and SOAP APIs will all count towards having scan discovery enabled.
Applications and Scans Pages
The empty states for the Applications Page and the Scans Page will now prompt you to make and configure your Applications, and invite more hawks to your nest.
Applications and Scans Pages
For organizations on the StackHawk enterprise plan, owner & admin roles can now create new teams directly from the Teams dropdown on the Applications and Scans pages.
July 6th, 2023
HawkScan (3.2.0)
Hawk Perch
Added experimental support for running HawkScan as an ongoing daemon process for authentication validation.
Multiple external Cookie and Token Support
Added support for supplying multiple cookies and tokens.
Custom Test Data
improved custom value injection for more granularity when scanning OpenAPI, GRPC or GraphQL APIs with HawkScan.
HawkScan Configuration from Url
It is now possible to run HawkScan configured with a url to a stackhawk.yml file.
gRPC Scanning
Fixed a bug that prevented scanning gRPC applications over tls.
Rogue Zap Process
Fixed a bug where HawkScan could fail to start if a Zap process was not previously stopped or running as a daemon with hawk perch.
Configurable Redaction List
Fixed a few bugs where error or debug logging of messages from Zap would not have headers fully redacted when configured.
Outbound Proxy Support
A variety of bugfixes supporting outbound proxy behavior, particularly when running HawkScan with proxy support on Windows.
June 28th, 2023
StackHawk Platform
Optimization Tips
The scan details page now displays our new Optimization Tips panel which houses key feature configuration advice to improve your scan speed and accuracy. We've also added the optimization icon to the application environment cards so you can quickly identify which configurations need your attention. This is available only for Pro and Enterprise plan.
Getting Started
We would love to know a little more about you, so we've added a role collection to the signup page. This will help us continue to improve our experience.
Create New App
Because we know that sometimes getting the details of a new application requires the help of your developers, we've added quick access to the user invite flow directly to the create an app wizard.
May 26th, 2023
HawkScan (3.1.0)
Configurable Redaction List
Added support for defining values in the stackhawk.yml to be redacted from HawkScan logs.
Outbound Proxy Support
Added support for HawkScan to be used with an outbound proxy.
Improved Networking
Updated and optimized networking libraries.
Fixed HawkScan Logs on Windows
Fixed a bug with the location of HawkScan logs on Windows.
May 26th, 2023
StackHawk Platform
Security in Jira Integration
StackHawk now supports Atlassian Security in Jira functionality with the existing jira cloud addon.
Jira Data Center Integration
StackHawk has deprecated support for the Jira Data Center Integration.
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