Saltar al contenido
DUPIN
ALERTAS · EN VIVO
Contacto

VULNERABILIDAD

CVE-2026-77157 Actualizaciones automáticas de ast-cli sin verificación de checksum antes de la ejecución

ast-cli descarga dos binarios auxiliares, el motor en tiempo real Vorpal ASCA y el SCA Resolver, desde "download.checkmarx.com" como parte de su flujo de actualización automática, activado por las extensiones de VSCode/JetBrains de Checkmarx y por cx scan "sca-realtime". Antes de la corrección, el archivo descargado no se verificaba contra un checksum antes de extraerse y ejecutarse, por lo que un atacante capaz de sustituir el archivo servido podría entregar un binario arbitrario que ast-cli extraería y…

Alerta de Nureq Monitor

Detectada 22 OCT · 16:42

CVSS 3.1

6.4MEDIA

CVSS 4.0

6.3 MEDIA

PROBABILIDAD DE EXPLOTACIÓN (EPSS)

0,1 % PERCENTIL 3

EXPLOTACIÓN ACTIVA

No confirmada

EXPLOIT PÚBLICO

No conocido

Qué es CVE-2026-77157

ast-cli descarga dos binarios auxiliares, el motor en tiempo real Vorpal ASCA y el SCA Resolver, desde "download.checkmarx.com" como parte de su flujo de actualización automática, activado por las extensiones de VSCode/JetBrains de Checkmarx y por cx scan "sca-realtime". Antes de la corrección, el archivo descargado no se verificaba contra un checksum antes de extraerse y ejecutarse, por lo que un atacante capaz de sustituir el archivo servido podría entregar un binario arbitrario que ast-cli extraería y…

Productos y versiones afectadas

  • Checkmarx github.com/checkmarx/ast-cli

    • hasta 2.3.59

Qué hacer

  1. Verificá si usás github.com/checkmarx/ast-cli y en qué versión: el rango afectado figura arriba.
  2. Actualizá a la versión corregida que indique el fabricante en su aviso (ver referencias) o aplicá la mitigación que publique.
  3. Revisá registros y accesos de los sistemas expuestos para descartar que se haya aprovechado antes de corregir.

Calculadora CVSS

CVSS 3.1 · 6.4 MEDIA

CVSS:3.1/AV:N/AC:H/PR:H/UI:R/S:U/C:H/I:H/A:H

VECTOR DE ATAQUE (AV)
Red
COMPLEJIDAD DEL ATAQUE (AC)
Alta
PRIVILEGIOS REQUERIDOS (PR)
Altos
INTERACCIÓN DEL USUARIO (UI)
Requerida
ALCANCE (S)
Sin cambio
CONFIDENCIALIDAD (C)
Alta
INTEGRIDAD (I)
Alta
DISPONIBILIDAD (A)
Alta

CVSS 4.0 · 6.3 MEDIA

CVSS:4.0/AV:N/AC:L/AT:N/PR:H/UI:P/VC:N/VI:N/VA:N/SC:H/SI:H/SA:H

VECTOR DE ATAQUE (AV)
Red
COMPLEJIDAD DEL ATAQUE (AC)
Baja
REQUISITOS DEL ATAQUE (AT)
Ninguno
PRIVILEGIOS REQUERIDOS (PR)
Altos
INTERACCIÓN DEL USUARIO (UI)
Pasiva
CONFIDENCIALIDAD (SISTEMA VULNERABLE) (VC)
Ninguna
INTEGRIDAD (SISTEMA VULNERABLE) (VI)
Ninguna
DISPONIBILIDAD (SISTEMA VULNERABLE) (VA)
Ninguna
CONFIDENCIALIDAD (SISTEMAS POSTERIORES) (SC)
Alta
INTEGRIDAD (SISTEMAS POSTERIORES) (SI)
Alta
DISPONIBILIDAD (SISTEMAS POSTERIORES) (SA)
Alta

Abrir la calculadora completa

Descripción original

ast-cli downloads two helper binaries, the Vorpal ASCA real-time engine and the SCA Resolver, from "download.checkmarx.com" as part of its auto-update flow, triggered by the Checkmarx’s "VSCode/JetBrains" extensions and by cx scan "sca-realtime". Prior to the fix, the downloaded archive was not verified against a checksum before extraction and execution. An attacker able to substitute the served archive could deliver an arbitrary binary that ast-cli would extract and execute the contents of the archive, since no integrity check was performed on the download. Successful exploitation requires compromising "download.checkmarx.com" and replacing the served archive with one containing an attacker-controlled binary. If the served archive had been replaced that way, any developer machine or CI pipeline invoking ASCA (via Checkmarx's VSCode/JetBrains extensions) or cx scan "sca-realtime" on an affected version would have extracted and executed that binary in place of the intended download. The download is now verified against a published SHA-256 checksum before extraction.

Referencias

Historial de la alerta

  1. VULNERABILIDAD Nueva vulnerabilidad detectada.

CÓMO SE HIZOResumen traducido automáticamente al español a partir de la descripción original. Ante dudas, la descripción original y las referencias del fabricante son la fuente de verdad. Cómo funciona.