StackHawk Documentation StackHawk Logo HawkDocs

No results found

Try different keywords or check your spelling

Search documentation

Find guides, API references, and more

esc

Changelog

Tracking updates to the StackHawk platform and HawkScan since 2019

October 20th, 2022

StackHawk Platform

Improvement

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

Improvement

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

Improvement

Members Page

Organization owners can now upgrade admin users to owners.

September 28th, 2022

StackHawk Platform

Improvement

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

Added

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.

Fixed

SAST Buttons

Fixed some instances where our SAST buttons weren't quite styled to our standards.

Fixed

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)

Added

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.

Added

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.

Added

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.

Added

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.

Added

Postman Scan Discovery

HawkScan users with Postman Collections can discover more of their scanned application with new configuration for Postman Scan Discovery.

Improvement

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)

Added

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.

Added

Scan Tags

Scan Tags are name value pairs that represent metadata you can use to capture additional state or context around a scan.

Improvement

More info in CLI banner

When run with the --debug flag, the CLI banner now displays additional information on the current scan.

Fixed

Various YAML config validation bugs

Certain fields around GraphQL and auth scripts were not being validated properly. These fields are now properly validated.

Fixed

Windows CLI instability issues

Fixed classpath construction issues with the ZAP subprocess in Windows environments.

Fixed

Active Script exception handling

HawkScan will now terminate a scan when an active script fails.

Fixed

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

Fixed

Platform Stability

Fixed several bugs that caused spontaneous page hangs or crashes in the StackHawk UI.

August 23rd, 2022

StackHawk Platform

Added

Summary Scan Reports

Generate reports summarizing your most recent scans across all applications and environments.

August 1st, 2022

HawkScan (2.6.0)

Added

Validate OpenAPI configuration command

The "hawk validate api" can be used to validate the OpenAPI configuration in your stackhawk.yml without running a scan.

Added

Custom Test Scripts (BETA)

Users can now add their own active scan tests with HawkScan Custom Test Scripts, enabling application security checks using custom business logic and/or data.

Fixed

Hidden Files Found scan rule false positives

Updated the Hidden Files Found scan rule to not trigger on ambiguous https status codes like 3xx redirect codes.

Fixed

Path Traversal scan rule false positives

Updated logic regarding 3xx redirect code analysis on responses to avoid false positives.

July 27th, 2022

StackHawk Platform

Fixed

Jira Integration

Fixed a bug where StackHawk wouldn't always track issues sent to Jira in scan findings

July 13th, 2022

StackHawk Platform

Added

GitHub CodeQL

The Official StackHawk GitHub Integration is live, allowing you to correlate GitHub CodeQL findings as you scan.

Improvement

Disabled problematic and informational scan rules

Scan policies now exclude the following, (10058) GET for POST, (10104) User Agent Fuzzer, (20014) HTTP Parameter Pollution, (40023) Possible Username Enumeration, (90027) Cookie Slack Detector, (40016) Cross Site Scripting (Persistent) - Prime, (40017) Cross Site Scripting (Persistent) - Spider, (90017) XSLT Injection, (90034) Cloud Metadata Potentially Exposed

July 13th, 2022

HawkScan (2.5.0)

Improvement

Updated networking stack

The core networking stack has been updated to use netty 4 allowing for http 2 support.

Fixed

Permissions issue with git clone in docker image

Using the --git-url/GIT_URL option with the stackhawk/hawkscan docker image will clone the git repo to the home directory of the non-root docker user, instead of /hawk, to avoid permission errors.

Fixed

Authentication form POST using HTTP/1.0

The authentication form POST will now use HTTP/1.1 which is the default for all other traffic.

July 11th, 2022

StackHawk Platform

Fixed

Minor Bugs

Fixed minor issues that were causing the application page to freeze.

Fixed

Jira Integration

Paths will now be populated when creating a new issue.

Improvement

Create an App

Made it easier to get your YAML file and run a scan after creating a new application.

Improvement

Navigation Bar

Applications option is now first in the navigation bar.

Improvement

Environment Card

Clicking on metrics in the environment card will navigate users to its latest scan.

June 24th, 2022

StackHawk Platform

Fixed

Create an App

Fixed an issue preventing users from adding their API specification when creating an application.

June 22nd, 2022

HawkScan (2.4.1)

Fixed

Minor Bugs

Fixed minor issues with cross site scripting rule, date time conversions, and plugin reporting

June 22nd, 2022

StackHawk Platform

Improvement

Enhanced Create an App Flow

Improved instructions on how to provide your API key to the scanner during the first app creation process.

Fixed

SAST Integration Bugs

Restored the ability to remove a linked SAST project and fixed issues with SAST badging not displaying correctly in some places such as scan results and the applications list.

June 10th, 2022

HawkScan (2.4.0)

Improvement

Updated ZAP to the latest version 2.12.0

Hawkscan has been upgraded to use ZAP 2.12.0 the latest stable release.

Improvement

Additional Scan Alert Details

HawkScan is now collecting additional details from scan alerts, including the request / response time, history type, and alert reference.

Fixed

Escape sequence handling in the config

Fixed a bug when handling exotic escape character sequences in the loggedInIndicator and loggedOutIndicator fields.

June 9th, 2022

StackHawk Platform

Improvement

Billing

StackHawk grows with your team! Small teams can now upgrade to our Pro or Enterprise plans without paying for more developers than you have right now.

June 6th, 2022

StackHawk Platform

Improvement

Authenticated Scanning Helper

Additional third-party authentication providers have been added including Okta, Firebase and Keycloak.

Fixed

Scans Page

Pagination and filtering will not reset if users navigate to an individual scan and decide to navigate back to the scans page.

May 20th, 2022

StackHawk Platform

Improvement

Authenticated Scanning Helper

Users can now add authentication through third-party providers such as Auth0 or other OAuth-based services. Support for additional OAuth providers will be coming in the near future.

May 2nd, 2022

HawkScan (2.3.1)

Fixed

Exclude Paths

Fixed issue where excludePaths would not work unless at least 1 includePath was set

Fixed

Token Extraction Regex

tokenExtraction.value regex was too strict, removed regex for easier use

April 20th, 2022

HawkScan (2.3.0)

Added

Seed Paths

Added ability to supply seed paths to supplement spider in crawling applications

Added

Spring4Shell Alpha Scan Rule

Synced with latest zap extensions to obtain Spring4Shell scan rule

Added

Download Scan Logs

Added "hawk download log" command which can be used to download logs for specific scans

April 18th, 2022

StackHawk Platform

Fixed

Minor Security Vulnerabilities

Squashed a handful of minor security vulnerabilities

April 6th, 2022

StackHawk Platform

Improvement

Integrations

Updated Github Actions integrations to reflect changes using the CLI

Your privacy settings

We use first and third party cookies to ensure that we give you the best experience on our website and in our products.