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

April 16th, 2024

HawkScan (3.8.0)

Added

3rd party/OAuth stackhawk.yml configuration

Most 3rd party/OAuth providers can now be directly configured in the stackhawk.yml without addditional authentication scripts.

Added

PKG installer

HawkScan can now be installed via a pkg file for Mac OS.

Fixed

Hawk Perch

Fixed a bug where HawkScan perch would not run from the Windows Executable version. To run hawk perch browser or hawk perch start --with-chrome on Windows arm 64 versions, Visual C++ Redistributable needs to be installed. Follow the link below and select the link for the x86 architecture to download the vc_redist.x86.exe installer.

Added

Weak Cipher Detection

Added custom test to check if weak ciphers are enabled on the host during hawk scan.

Added

Preflight CDN Header Check

When HawkScan is run with the --enable-preflight flag, it will detect if the application is possibly running in a CDN.

Fixed

gRPC Data Generation

Limited the recurssion depth of gRPC data generation and added in more data types.

Added

HawkScan HTTP Request/Response logging

When HawkScan is run with the --log-http flag, it will log all http requests and responses.

April 15, 2024

StackHawk Platform

Improvement

Create New Application

This update enhances the clarity of the host URL information and adds a dropdown to specify the required URL format.

Added

Getting Started Page

This newly added page provides key context to help new users get started with StackHawk successfully.

February 29, 2024

StackHawk Platform

Improvement

Repositories Page

Users can create multiple applications per repository.

Improvement

Repositories Page

Improvements to the repositories table data display.

Improvement

Repositories Page

Clicking on the repository table row will navigate users to the repository details page.

Added

Repository Details Page

Dedicated repository details page where users can manage it and its application mappings easily.

February 22nd, 2024

HawkScan (3.7.0)

Added

OpenApi Splitter Max Parameters

Added a flag to the open-api splitter to allow for max parameters in a single file or endpoint.

Improvement

Browser Detection For Ajax Spider

HawkScan will now check to see if the browser is installed on the OS before running the ajax spider.

Fixed

Git Checkout Revision

Fixed a bug where HawkScan would error if a branch was specified in the HAWK_GIT_REV environment variable

Added

Preflight Check (Alpha)

Introduced the --enable-preflight flag, allowing users to run a preflight check during scans. This feature is designed to provide warnings for potential issues in application configurations. Please note that this feature is currently in its alpha stage, and we welcome your valuable feedback to enhance its effectiveness.

Added

New perch start command flags

Added hawk perch start --with-chrome and --with-proxy-info to enable using hawk perch as a recording proxy. Run hawk perch start --help for details.

Added

New perch stop command flag

Added hawk perch stop --har-file=<har file name> to save the perch recorded session as a har file. Run hawk perch stop --help for details.

February 6th, 2024

HawkScan (3.6.0)

Added

HAR file support

Support for using a HAR file or directory of HAR files as the spider for the scan process.

Added

External Command Authentication

Allows for supplying a command to authenticate to the scanned application.

Added

JWT support

Automatically renews JWTs before token expiration.

Added

Additional OWASP API Top 10 Rules

Added checks for Broken Object Property Level Authorization and Broken Function Level Authorization for OpenAPI specifications.

January 29, 2024

StackHawk Platform

Added

Github Integration Page

Added a link to repositories page.

Improvement

Bug fixes

Various bugfixes and improvements.

January 10, 2024

StackHawk Platform

Added

API Endpoint: Get Application Tech Flags

Added endpoint to get application tech flags.

Added

API Endpoint: Get Application Scan Policy

Added endpoint to retrieve the current scan policy configured for a specific application.

Added

API Endpoint: All StackHawk Scan Policies

Added endpoint to lists all available StackHawk scan policies, providing details of each policy.

Added

API Endpoint: Get StackHawk Scan Policy

Added endpoint to returns details of a specific StackHawk scan policy.

Added

API Endpoint: Assign Application Scan Policy Plugins

Added endpoint to assign scan policy plugins to an application's scan policy.

Added

API Endpoint: Toggle App Scan Policy Plugin

Added endpoint to enable/disable an app scan policy plugin.

Added

API Endpoint: Update Application Tech Flags

Added endpoint to update technology flags for an application, affecting the behavior of plugins during HawkScan runs.

December 7, 2023

StackHawk Platform

Improvement

Upgraded to React 18

The StackHawk UI now soars on React 18, bringing enhanced performance and innovation! Tonight, the engineering flock rests as their dreams of this upgrade take flight!

November 21, 2023

HawkScan (3.5.0)

Added

OWASP API Top 10 Security Testing (Beta)

HawkScan now has experimental support for testing for Broken Object-level Authorization and Insecure Direct Object Reference vulnerabilities. Using the OpenAPI - Experimental named scan policy will test for these vulnerabilities.

Improvement

Data usage improvements

Improved disk usage and network throttling when running HawkScan in memory constrained environments.

Improvement

Pipeline Scanning

Added a --no-progress CLI flag to hawk scan to disable progress bars when running HawkScan, ideal for scanning in a CI pipelines.

Fixed

Check Target Host

Fixed a bug when checking a scanned host is started when configuring app.waitForAppTarget.path.

November 15, 2023

StackHawk Platform

Improvement

Finding Details Page

Enhanced vulnerability descriptions with clear remediation steps, risk details, and multi-language code examples.

Improvement

Repositories Table

General improvements to the functionality of the repositories table.

Fixed

Filtering Apps, Envs, and Teams

Fixes a bug in all filters when an app, env, or team is deleted.

November 14, 2023

StackHawk Platform

Improvement

Security in Jira Integration Issue Linking

Issues created for vulnerabilities in Jira are now automatically linked to StackHawk scan finding paths.

October 31, 2023

StackHawk Platform

Improvement

Repositories Page

Github Insights is officially GA.

Improvement

Repositories Page

Users can filter their repositories by languages and topics.

Improvement

Repositories Page

Archived and forked repositories will be hidden by default. Use the toggle to explore all hidden repositories.

October 24, 2023

StackHawk Platform

Improvement

Repositories Beta

Updates to improve the filtering and sorting of the Repositories table.

Added

Selected Repositories Counter

Now view how many repositories you have selected next to the Create Applications button.

October 18, 2023

StackHawk Platform

Improvement

Teams and Users Pages

Teams and Users are now included in the left hand navigation for quicker access.

Added

Toggle Hidden Repositories

Hide and show hidden repositories using our new Hidden toggle on on the Repositories page.

Added

Repositories Languages and Topics

View what languages and topics a repository is using by clicking in the table and getting a run down in the right panel.

Improvement

Policy Management Docs Link

Policy Management Documentation is now directly linkable from the Policy Management and Application Settings pages.

Improvement

Archived and Forked Repositories

Repositories will now have an icon to indicate if they are forked or archived.

October 11, 2023

StackHawk Platform

Improvement

Hide Forked and Archived Repositories

Forked and Archived repositories will be hidden by default on the Repositories page.

October 3, 2023

StackHawk Platform

Improvement

Scan Details

We improved the way you save your Tech Flags in the Optimization Panel.

Improvement

Repositories Page

We added a hyperlink that will take you to the scan details of the last scan from the Repositories page.

October 3, 2023

HawkScan (3.4.0)

Added

Support for Root CA Certificates for Transparent proxies

Users can now configure the path to their Root CA Certificate in the stackhawk.yml file and HawkScan will dynamically load that certificate for communication through a transparent proxy

Fixed

JSON Schema Validation for HawkScan Config

Fixed an issue where validating HawkScan config was caught in a loop and not validating

Fixed

Validate Auth Command

Fixed an issue where the validate auth command was not working

September 26th, 2023

StackHawk Platform

Improvement

Org Details

Team Members can now see their Organization ID in the Organization Details tab of their Settings.

Improvement

Repositories Page

The columns of the Repositories table are now sortable.

September 12th, 2023

HawkScan (3.3.0)

Added

Hawk Create App

HawkScan now has the ability to create applications from the command line.

Improvement

Hawk CLI Colors

HawkScan now sports more colorful terminal output, and shows a progress bar when discovering large OpenAPI specifications.

Improvement

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.

Improvement

GraphQL Scanning

Fixed a bug when scanning with large GraphQL API schemas causing HawkScan to not finish correctly.

Fixed

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.

Fixed

Logging improvements on Windows

HawkScan logs to the .hawk/logs directory in the user home directory on Windows.

August 31st, 2023

StackHawk Platform

Added

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

Fixed

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.

Improvement

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.

Improvement

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)

Added

Hawk Perch

Added experimental support for running HawkScan as an ongoing daemon process for authentication validation.

Added

Multiple external Cookie and Token Support

Added support for supplying multiple cookies and tokens.

Improvement

Custom Test Data

improved custom value injection for more granularity when scanning OpenAPI, GRPC or GraphQL APIs with HawkScan.

Improvement

HawkScan Configuration from Url

It is now possible to run HawkScan configured with a url to a stackhawk.yml file.

Fixed

gRPC Scanning

Fixed a bug that prevented scanning gRPC applications over tls.

Fixed

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.

Fixed

Configurable Redaction List

Fixed a few bugs where error or debug logging of messages from Zap would not have headers fully redacted when configured.

Fixed

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

Added

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.

Added

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.

Improvement

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)

Added

Configurable Redaction List

Added support for defining values in the stackhawk.yml to be redacted from HawkScan logs.

Added

Outbound Proxy Support

Added support for HawkScan to be used with an outbound proxy.

Improvement

Improved Networking

Updated and optimized networking libraries.

Improvement

Fixed HawkScan Logs on Windows

Fixed a bug with the location of HawkScan logs on Windows.

May 26th, 2023

StackHawk Platform

Added

Security in Jira Integration

StackHawk now supports Atlassian Security in Jira functionality with the existing jira cloud addon.

Removed

Jira Data Center Integration

StackHawk has deprecated support for the Jira Data Center Integration.

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.