Our Features

Enterprise Support

Single-Sign On Support

Github, local signup, and integration with your enterprise SAML, OpenID, or OAuth provider.

LDAP and Active Directory Authentication Support

Enterprise customers can integrate Mayhem with their existing LDAP and AD integrations.

User and Organizations

Mayhem allows anyone to create organizations and invite users to those organizations.

Team and Group Access Control and Authorization

Reflect your organizational access control.

Managed SaaS

Fully managed SAAS so you are always up to date.

Private cloud installation

Deploy on your private AWS, GCP, or Azure cloud

Closed network installation

Deploy on a completely isolated network

User Productivity

Web UI

Share results with your organization and view results on any device with a web browser.

SARIF support

Mayhem creates a single SARIF report over all results.  SARIF is a common language for security tools geared towards creating a common reporting framework, including Github CodeQL, Visual Studio, and others. The SARIF report can be created locally, so you can archive the report with your own artifacts tools and infrastructure.

Noise cancelation and finding de-duplication

Detect when multiple inputs trigger the same defect to avoid noise

Configuration as Code

Mayhem supports YAML configuration that can be checked in for full DevSecOps streamlining.

Documented API

Create new interactions with a fully documented API

Webhooks

Tie in real-time notifications, such as with Slack, to your pipeline.

Native CLI

Mayhem 's CLIs run on MacOS, Linux, and Windows.

Docker CLI

Mayhem is available as a native binary and as a dockerized app so that you can run it anywhere, and more securely.

Full reproduction command and context

Mayhem gives you the exact command to reproduce findings on your own.

Regression Testing

Check code changes against previous findings automatically.

Link to code commit

Mayhem analysis can be linked to code commits, allowing you to easily navigate between defects over time.

CWE labeling

Mayhem labels each defect with a standard CWE number and label

Predictive CVSS score

Mayhem uses a full regression analysis over CVSS scores from previously published CVEs to give you a predictive CVSS score and stoplight high, medium, low summary.

API Security

OWASP Top 10

Best-in-class API security for finding, prioritizing, and filtering false positives for the OWASP API Top 10.

Accuracy

You can have confidence bugs reported are real, have the most extensive checking possible,  and that you do not waste time on false positives because every result comes with a POV (Proof of Vulnerability) that shows the issue and how to trigger it.

Intelligent API Stress Testing

Take the work out of exploring sequences of API operations. Let Mayhem test them for you.

Plugin support to check custom business logic

Check in your own way by writing custom plugins in Rust and Python

API Authentication

Support for Basic Auth, Bearer Tokens, Cookie Authentication, and custom authentication methods.

REST API Security

Handle all REST verbs, and automatically find novel sequences of verbs to trigger previously unknown bugs.

GRPC Security

Mayhem supports your gRPC servers via a gRPC gateway.

API Verification

Test Coverage Level (TCL)

Verify and validate that your API implementation meets your specification so that downstream consumers can program against it with confidence.  Mayhem for API is the only tool of its kind to reach (TCL) Test Coverage Level 7.

Agentless Positive and Negative Verification

Check that the API does what it's suppose to (positive testing), and that it doesn't do anything else (negative testing) automatically.

API Performance

Endpoint P50/90/99 latency metrics

Measure your API performance to find bottlenecks that can cause customer churn.  Mayhem measures P50, P90, and P99 response latency in your pipeline

Incomplete response measurements

Find incomplete responses that trigger additional requests and slow down your servers.

Timeout measurements

Find out where your API can time out -- before customers navigate away.

Supported Specs and Third-Party Tools

OpenAPI Support

Check any valid OpenAPI specification, including the latest v3.1.

Built-in Postman Collections support

You can use your existing postman collection specs within Mayhem out-of-the-box.

Native HAR to OpenAPI conversion

Record your sessions in a HAR file and then test against them using Mayhem.

ZAP Built-in integration

Mayhem API docker image includes ZAP, and can optionally run it and integrate findings with our report. I.e., Mayhem API is a superset of ZAP.

Developer Experience

Stacktrace Parsing

See defects and the code stack trace responsible -- all in the UI.

Reproduce with curl

Reproduce results with a CURL command so you can reproduce findings on your own.

Performance

5x faster than ZAP, StackHawk, and other alterantives so your tests and pipelines run as fast as possible.

Robust OpenAPI Specification Parsing

Mayhem supports loose parsing of OpenAPI specifications so that small errors in your spec do not prevent Mayhem from running.

Code Security

POVs

Zero false positives with a  Proof of Vulnerability exploit that triggers the underlying issue.

Linux binaries

Support your containerized Linux apps.

Windows binaries

Check Windows (PE) files for both 32 and 64-bit architectures.

Performance

Find 2x more bugs than fuzzing alone with symbolic execution.

ARM/MIPS/PPC Support

Check your code running on native hardware -- all in the cloud.

Network input support

Check TCP and UDP applications without recompiling or harnessing.

Automotive vECU

Fuzz Vector vVirtualTargets directly without extra steps.

Containerized Apps

Support your containerized apps today

Exploit mitigation detection

Reports on exploit mitigations that make weaponization more difficulty, such as ASLR, DEP, and stack canaries.

Increase test coverage automatically

Identify untested, risky code as part of automatic coverage measurements.

Coverage measurements w/o recompiling

Coverage reports in the "lcov" vendor neutral format without needing recompilation. View results in your IDE and CodeCov.

Automotive vECU

Fuzz Vector vVirtualTargets directly without extra steps.

Containerized Apps

Support your containerized apps today

Exploit mitigation detection

Reports on exploit mitigations that make weaponization more difficulty, such as ASLR, DEP, and stack canaries.

Increase test coverage automatically

Identify untested, risky code as part of automatic coverage measurements.

Coverage measurements w/o recompiling

Coverage reports in the "lcov" vendor neutral format without needing recompilation. View results in your IDE and CodeCov.

Detect memory leaks & silent errors

Advanced triage detects memory leaks and unsafe memory operations other fuzzers miss

Test suite minimization

Identifies and removes redundant test cases from your test suite so your CICD pipeline completes faster (2.7x better than AFL)

Fuzz dictionary support

Provide hints via fuzz dictionaries.

Test suite perf measurements

Find slow code before it impacts your users.

OSS Fuzzer Support

AFL++ support

Like using AFL++, but having difficulty implementing in your pipeline? Mayhem has you covered.

Libfuzzer support

Like using libfuzzer, but having difficulty implementing in your pipeline? Mayhem has you covered.

Hongfuzz support

Like using hongfuzz, but having difficulty implementing in your pipeline? Mayhem has you covered.

Developer Productivity

SARIF support

Integrate results with other code and posture management solutions using the vendor-neutral SARIF format

Bug report deduplication

Automatic bug deduplication means you aren't staring at crashes, you're getting unique issues.

Reproduce command

Get the precise command to reproduce the defect on your own

Heisenbug elimination

Eliminate heisenbugs and other non-reproducible issues from your reports.

Worker management

Scale up and down as your workload changes -- automatically and without hidden extra costs.

Test suite artifacts

Tests are stored as vendor-neutral flat files, avoiding any lock-in.

Key Benefits

Reduce SBOM noise by 80% on average

Customers report an average of 80% reduction in SBOM noise using Mayhem's Dynamic SBOM service.

Smart filtering

Pinpoints which packages are actually in use during runtime

Seamless integration

Works with your existing container slack and runtime

Standards support

Compatible with CycloneDX and SPDX formats

Broad coverage

Supports analysis on Dokcer containers and Kubernetes clusters

Get a Demo

Or let us know if you have any questions

Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.
Logo for the company Roche
Logo for the company Cloudflare
Logo for the company Boeing
Logo for the company Roblox
Logo for the U.S. Department of Defense
Logo for the company Motional
Logo for the company Roche
Logo for the company Cloudflare
Logo for the company Boeing
Logo for the company Roblox
Logo for the U.S. Department of Defense
Logo for the company Motional