CVE-2026-77156 Details
Description
Incomplete validation of extracted archive entry paths in ast-cli's tar extraction logic on Linux and macOS (used when installing the Vorpal ASCA real-time engine and the SCA Resolver) would allow a malicious tar archive containing absolute or traversal path entries to write files outside the install directory. Windows builds were not affected, as the Windows extractor performs this path validation. Exploitation required substituting the archive served at "download.checkmarx.com". An attacker able to compromise that server and replace the archive could write arbitrary, executable files to arbitrary filesystem paths via this path traversal. Extraction now validates that each entry's destination path resolves within the working directory and rejects absolute paths.
A path traversal vulnerability has been identified in Checkmarx ast-cli versions prior to 2.3.51, specifically in the tar extraction logic on Linux and macOS. This issue arises from incomplete validation of archive entry paths, which could allow a malicious tar archive containing absolute or traversal path entries to write files outside the designated install directory. Windows builds are not affected, as the Windows extractor properly validates paths. Exploitation would require replacing the archive served at 'download.checkmarx.com' with a compromised version that includes malicious path entries.
Users are advised to upgrade to Checkmarx ast-cli version 2.3.51 or later, where this vulnerability has been patched.
Metrics
CVSS 4.0 Severity and Vector Strings:
CVSS 3.x Severity and Vector Strings:
No data available for CVSS Version 2.0 on this CVE.
Volerion
Assessed Oct 22, 2026CISA-ADP
Assessed Nov 2, 2026References to Advisories, Solutions, and Tools
By selecting these links, you will be leaving this site. These are references gathered from the official CVE record and are not endorsed by Volerion.
| URL | Source(s) | Tag(s) |
|---|---|---|
| https://github.com/Checkmarx/ast-cli | Checkmarx | ProductVendor |
| https://github.com/Checkmarx/ast-cli/security/advisories/GHSA-9gff-3q53-q75x | Checkmarx | AdvisoryRemedyVendor |
Weakness Enumeration
| CWE-ID | CWE Name | Source |
|---|---|---|
| CWE-22 | Improper Limitation of a Pathname to a Restricted Directory ('Path Traversal') | Checkmarx |
Affected Products
| Product | Versions |
|---|---|
| Checkmarx ast-cli | < 2.3.51 (semver) |
CPE
Remediation
| |
Change History
2 change records found show changes
| Date | Action | Recorded By |
|---|---|---|
| Nov 2, 2026 | CVE Modified | CISA-ADP |
| Oct 22, 2026 | New CVE Received | Checkmarx |
Volerion