Skip to main content

Version 3.40 | June 22, 2025

New Features and Enhancements

Export Global API Inventory to CSV

You can now export the full Global API Inventory as a CSV file directly from the UI. The export respects your applied filters and sorting, includes all data across pages, and breaks down risk levels by severity. This makes it easier to share, audit, and analyze API risk data across teams. CSV files are downloaded automatically with a single click.

API Updates

Important

Please be advised that the following API will be deprecated in 2 months and will be unable to be used:

Cloud Insights | Mapping an Image to Multiple Source Code Repos

For images that have multiple source code repos associated with them, we now match the image to the main source code project and also show all private packages used by that image. The private package data is shown in the Attack Path visualization as well as in a tooltip in the Inventory table.

In addition to identifying the private packages used by the image, when possible, we also match those packages with Checkmarx One projects of the same name, enabling us to show vulnerability info for those packages.

Cloud Insights | Account Settings

Cloud Insights now allows Checkmarx One admins to configure enrichment settings directly in the UI. Admins can control whether to push SAST or DAST results to Wiz, define the label for extracting repo URLs, and customize blacklist terms to fine-tune the matching algorithm.

This enables greater flexibility for implementing the enrichment.

Unique Result ID in Results API Response

The GET /results API response now includes a new field: alternateId. This field provides a unique identifier for each result and is currently supported for the following scanners: IaC, SAST, SCA, SSCS Secret Detection, and SSCS Scorecard.

Note

Container Security results are not yet supported.

SCM | CxLink Integration Support

Customers using CxLink can now connect to their SCMs through a secure tunnel instead of relying on direct SCM URLs. This enhancement enables seamless integration in restricted or secured network environments where direct access is blocked, simplifying setup and eliminating the need for firewall or network changes.

Checkmarx One automatically detects when CxLink is in use and routes traffic through the tunnel, ensuring secure and flexible SCM connectivity.

SCA Updates

New JFrog Plugin

We released a new Checkmarx One plugin for identifying Software Composition Analysis (SCA) risks in your JFrog artifactory. The plugin analyzes each of the open source packages in your artifactory, comparing them against our SCA vulnerability database in order to identify security risks and license requirements. The findings are added as "cx" properties to each artifact, enriching the metadata displayed in the Artifactory UI.

This provides seamless risk visibility within your DevOps workflow, helping you to identify and address vulnerabilities early in the development process.

The plugin allows you to configure compliance thresholds, so that artifacts exceeding these thresholds are automatically marked as non-compliant. Depending on the configuration, such artifacts can be blocked from usage to prevent the use of insecure components.

See complete documentation here

Filter SBOM Content

We added the option when generating an SBOM report to exclude Dev and Test dependencies. See how we identify Dev and Test dependencies here.

We also added the option to exclude all licenses that are not designated as “Effective” for that particular package.

IAM Updates

Keycloak Upgrade

Keycloak was upgraded to version 26.1.

New Composite Role for Managing SCM Configurations (Self-Hosted)

A new predefined role, Manage SCM Configuration, is now available for self-hosted environments using the new Access Management system. This role includes permissions to create, update, delete, and view SCM configurations, simplifying access control for SCM-related tasks.

Additionally, the description for the existing create-scm-configuration permission has been updated for clarity. All permissions are categorized under Integrations.

CLI and Plugins Releases of June 2025

CLI Version 2.3.26

General improvements and bug fixes

CLI Version 2.3.25

Status

Item

Description

NEW

SCA File Support

Added support for Directory.Build.props files for the SCA scanner. (Used for dependency resolution of .csproj files in GitHub Actions.)

NEW

Report Format

Added a new report format json-v2, which generates a json report that is identical to the json report generated via the UI.

Notice

The previous json report format (with report-format json) is still supported.

FIXED

ZIP Archive Scan

Running a CLI scan using SCA Resolver does not support scanning from a zip archive. When the user tries running such a scan, we now return an error message that explains this issue.

CLI Version 2.3.24

General improvements and bug fixes.

CLI Version 2.3.23

Status

Item

Description

NEW

Scan Create Flags

Added new flags for the scan create command, enabling specification of whether or not Light Queries and Recommended Exclusions are applied to the current SAST scan. The new flags are --sast-light-queries and --sast-recommended-exclusions.

For more information, see scan create flags.

NEW

Global Flag

Added a new Global Flag, --config-file-path, that is used to specify the file location of the config file to be applied to the current command.

For more information see Global Flags.

UPDATED

IaC Security Scanner

Updated the IaC Security scanner to KICS version 2.1.10.

FIXED

Sonar Report

Fixed issue related to new Sonar report introduced in previous version.

For more information, see Sonar Results for Checkmarx One (Example for GitHub Action).

CLI Version 2.3.22

Status

Item

Description

UPDATED

IaC Security Scanner

Updated the IaC Security scanner to KICS version 2.1.9.

UPDATED

Sonar Report

Updated the Sonar report to be compliant with the currently supported Sonar format.

CI/CD Plugins

In June we released the following CI/CD plugin versions:

  • Azure DevOps Plugin - 3.0.12 (uses CLI v2.3.27)

  • GitHub Actions - 2.3.20 (uses CLI v2.3.25)

Improvements and Bug Fixes

Status

Item

Platform

Description

UPDATED

General

Azure DevOps, GitHub Actions

General improvements and bug fixes.

Resolved issues

Ticket number

Description

AST-88486

Fixed an issue preventing project deletion when an active session exists.

AST-92842

Fixed a false negative in KICS for "S3 bucket allows public policy."

AST-92725

Fixed a false negative in KICS for "S3 bucket allows delete action from all principals."

SCA-23218

Resolved SBOM scan failure caused by Dart package.

SCA-23136

Corrected issue where an "unknown" package was incorrectly labeled.

SCA-23121

Fixed license URL pointing to the wrong license.

SCA-23093

Fixed license URL pointing to the wrong license.

SCA-23046

Resolved timeouts when handling GraphQL requests.

SCA-23033

Fixed issue where the usage filter was not functioning properly.

SCA-22991

Addressed failures in SCA scans.

AST-98506

Fixed issue where 'API-Security Only' scan requests were running only SAST.

AST-92441

Updated documentation for flows affected by non-production branch data restrictions.

AST-92131

Fixed issue where the job spider failed to access URLs due to insufficient_security(71).

AST-91177

Resolved regression where the Select Role button was missing in the new AIM UI for SAML Attribute to Role mapping.

AST-96683

Fixed issue where container reports failed to generate in PDF format.

AST-92445

Resolved issue where empty reports were generated without notifying users when no production branch was present.

AST-95602

Fixed intermittent errors occurring during SCS scans.

AST-96103

Resolved scan failure caused by Git submodule name mismatch.

AST-94413

Fixed issue where private bots were not being filtered correctly.

AST-93062

Corrected contributor developer count showing 0 in license usage.

AST-98824

Projects count changes were not reflected on the Projects List page.

AST-96695

Some UI elements of "Analytics & Dashboard" were incorrectly translated into Traditional Chinese.

AST-98662

After upgrading to IAM version 3.35.1, IDP-initiated SSO no longer functioned in single-tenant environments.

AST-95720

The API endpoint for retrieving users returned groups parameter as null.

AST-94354

CxIAM | New AIM UI: User appeared with an empty username and couldn’t be deleted.

AST-92552

CxIAM | OAuth client tooltip was not showing the expiration date.

AST-83223

Vulnerabilities still appeared after being marked as Not Exploitable.