CyberSecBulletin

Yamcs vulnerabilities

We track 9 vulnerabilities in Yamcs products. 9 are rated high or critical, and none are known to be exploited. The most recent was published on August 28, 2026.

9vulnerabilities
7critical
2high
0exploited
9.2average CVSS score

Latest Yamcs vulnerabilities

  • 9.9 Critical severity

    yamcs: Improper Control of Generation of Code

    CVE-2026-55565Yamcs

    Yamcs is a mission control framework. Prior to 5.12.8 and 5.13.2, Yamcs LikeExpression.fillCode_getValueReturn in yamcs-core/src/main/java/org/yamcs/yarch/streamsql/LikeExpression.java inserts an unescaped LIKE pattern into Java source compiled by Expression.g

  • 9.8 Critical severity

    yamcs: Improper Control of Generation of Code

    CVE-2026-55559Yamcs

    Yamcs is a mission control framework. Prior to 5.12.8 and 5.13.2, Yamcs inserts templateArgs from POST /api/instances and PATCH /api/instances/{instance} into YAML through VarStatement.append in yamcs-core/src/main/java/org/yamcs/templating/VarStatement.java w

  • 7.5 High severity

    yamcs: Improper Limitation of a Pathname to a Restricted Directory

    CVE-2026-55552YamcsEPSS 1.72%

    Yamcs is a mission control framework. Prior to 5.11.13, Yamcs StaticFileHandler.locateFile resolves an unauthenticated request path without using Path.normalize and Path.toAbsolutePath to confirm that the absolute path remains within the configured staticRoots

  • 8.8 High severity

    yamcs: Missing Authorization

    CVE-2026-55521Yamcs

    Yamcs is a mission control framework. Prior to 5.12.8 and 5.13.2, Yamcs omits authorization checks in IndexesApi.listPacketIndex, IndexesApi.listEventIndex, Cop1Api.disable, Cop1Api.resume, Cop1Api.initialize, Cop1Api.updateConfig, and TimeApi.setTime. An auth

  • 9.1 Critical severity

    yamcs: Improper Control of Generation of Code

    CVE-2026-55511Yamcs

    Yamcs is a mission control framework. Prior to 5.12.8 and 5.13.2, Yamcs allows a user with SystemPrivilege.ControlArchiving to create a double-quoted StreamSQL column name that is interpolated into generated Java source by Expression.fillCode_InputDefVars and

  • 9.1 Critical severity

    yamcs: Improper Control of Generation of Code

    CVE-2026-46621YamcsEPSS 1.12%

    Yamcs is a mission control framework. Prior to 5.12.7, the Yamcs script evaluation engine for Python algorithms dynamically compiled and evaluated user-controlled algorithm text using Jython through the JSR-223 ScriptEngine API without enforcing a secure sandb

  • 9.8 Critical severity

    yamcs: Improper Control of Generation of Code

    CVE-2026-46562Yamcs

    Yamcs is a mission control framework. Prior to 5.12.7, the Nashorn ScriptEngine used to evaluate user-supplied JavaScript algorithm text in yamcs-core/src/main/java/org/yamcs/algorithms/ScriptAlgorithmExecutorFactory.java was constructed without a ClassFilter,

  • 9.1 Critical severity

    yamcs: Improper Control of Generation of Code

    CVE-2026-44632YamcsEPSS 1.12%

    Yamcs is a mission control framework. Prior to 5.12.7, a server-side code injection vulnerability existed in the Yamcs algorithm evaluation engine org.yamcs.algorithms.JavaExprAlgorithmExecutionFactory, which dynamically compiled and evaluated user-controlled

  • 9.8 Critical severity

    yamcs: Improper Restriction of Excessive Authentication Attempts

    CVE-2026-44596YamcsEPSS 2.06%

    Yamcs is a mission control framework. Prior to 5.12.7, the authentication endpoint POST /auth/token in yamcs-core, handled by yamcs-core/src/main/java/org/yamcs/http/auth/AuthHandler.java, lacked any rate limiting, account lockout, or failed-attempt throttling