PatchSiren cyber security CVE debrief
CVE-2026-77157 Checkmarx CVE debrief
CVE-2026-77157 debrief based on the supplied source corpus. The vulnerability involves ast-cli downloading and executing helper binaries without integrity checks, allowing an attacker to substitute the served archive with an arbitrary binary. This could lead to code execution on developer machines or CI pipelines. The fix involves verifying the download against a published SHA-256 checksum before extraction. Developers and security teams should verify the integrity of the helper binaries and ensure the latest version is used.
- Vendor
- Checkmarx
- Product
- github.com/checkmarx/ast-cli
- CVSS
- MEDIUM 6.3
- CISA KEV
- Not listed in stored evidence
- Original CVE published
- 2026-10-22
- Original CVE updated
- 2026-11-02
- Advisory published
- 2026-10-22
- Advisory updated
- 2026-11-02
Who should care
Developers and security teams using ast-cli and Checkmarx's VSCode/JetBrains extensions or cx scan 'sca-realtime' should verify the integrity of the helper binaries and ensure the latest version is used.
Why it matters
CVE-2026-77157 allows an attacker to execute arbitrary binaries on developer machines or CI pipelines using the ast-cli tool, requiring verification of the tool's version and configuration to determine exposure.
- An attacker could compromise the download server and replace the served archive with an arbitrary binary, allowing for code execution on developer machines or CI pipelines.
- The vulnerability requires verification of the ast-cli version and configuration to determine exposure.
- The fix involves verifying the download against a published SHA-256 checksum before extraction.
Technical summary
The ast-cli tool downloads and executes helper binaries without performing integrity checks, allowing an attacker to substitute the served archive with an arbitrary binary. This could lead to code execution on developer machines or CI pipelines. The vulnerability requires verification of the ast-cli version and configuration to determine exposure. The fix involves verifying the download against a published SHA-256 checksum before extraction and execution. Successful exploitation requires compromising 'download.checkmarx.com' and replacing the served archive with one containing an attacker-controlled binary.
Defensive priority
Developers and security teams should verify the integrity of the ast-cli helper binaries and ensure the latest version is used.
Recommended defensive actions
- Verify the integrity of the ast-cli helper binaries using the published SHA-256 checksum
- Ensure the latest version of ast-cli is used
- Review and update the CI pipeline and developer machine configurations to use the updated ast-cli version
- Confirm whether affected product deployments exist in managed environments and assign an owner for follow-up
- Review compensating controls for exposed systems while remediation is scheduled and verified
- Check relevant monitoring, detection, and logs for exposed assets that need extra review
- Track exceptions, retest remediated assets, and close the item only after evidence is documented
Evidence notes
The CVE record and NVD entry provide details on the vulnerability in ast-cli, which downloads and executes binaries without integrity checks. The vulnerability requires verification of the ast-cli version and configuration to determine exposure. An attacker could compromise the download server and replace the served archive with an arbitrary binary, allowing for code execution on developer machines or CI pipelines. The fix involves verifying the download against a published SHA-256 checksum before extraction. Developers and security 3
Sources and references
Verified primary and authoritative sources
-
CVE-2026-77157 CVE Program record
Publisher, destination, and source semantics verified
URL: https://www.cve.org/CVERecord?id=CVE-2026-77157
CVE Program - Official CVE Program record with source-provided CVE metadata.
-
CVE-2026-77157 NVD vulnerability detail
Publisher, destination, and source semantics verified
URL: https://nvd.nist.gov/vuln/detail/CVE-2026-77157
NIST National Vulnerability Database - Official NIST NVD detail page and source-specific vulnerability assessment.
Supplemental references
-
Source reference
Unverified legacy reference
URL: https://github.com/Checkmarx/ast-cli
596c5446-0ce5-4ba2-aa66-48b3b757a647
-
Source reference
Unverified legacy reference
URL: https://github.com/Checkmarx/ast-cli/security/advisories/GHSA-vf6p-x2fw-5hcg
596c5446-0ce5-4ba2-aa66-48b3b757a647
Methodology and review provenance
AI-assisted synthesis based on stored public vulnerability evidence. System validation, approval state, and publication status do not by themselves establish human review of this revision. PatchSiren helps prioritize defensive review and does not prove exposure or remediation on any system.