Skip to main content

Upcoming Multi-Tenant Version | 3.40

Multi-Tenant release date: June 22, 2025

Warning

The content and dates of these Release Notes are provisional and subject to change.

All new features, enhancements, and resolved issues will be available upon version deployment in the multi-tenant environment unless explicitly stated otherwise in the respective section's sub-heading.

New Features and Enhancements

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.

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.

Cloud Insights | Per-Tenant 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.

Applications Column Added to New Projects Page

The Applications column is now available also for the new projects. This column shows which applications a project is associated with, helping users quickly understand project context without navigating away.

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.

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.

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.