Lucene search
+L

12 matches found

OSV
OSV
•added 2026/08/28 5:30 p.m.•12 views

GHSA-C64Q-HJ4J-375F Yamcs vulnerable to authenticated remote code execution via unescaped StreamSQL `LIKE` pattern compiled by Janino (`LikeExpression`)

Summary Yamcs compiles StreamSQL query expressions to Java at runtime with Janino. The LIKE operator inserts the user-supplied pattern into the generated Java unescaped, inside a "..." literal, so a pattern containing " breaks out and injects arbitrary Java e.g. a static block that runs an OS...

9.9CVSS6.2AI score0.0065EPSS
SaveExploits0References6
EUVD
EUVD
•added 2026/08/28 5:29 p.m.•18 views

EUVD-2026-67844

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

9.9CVSS5.9AI score0.0065EPSS
SaveExploits0References5
OSV
OSV
•added 2026/08/28 5:06 p.m.•10 views

GHSA-3G44-3M7X-CGG2 Yamcs vulnerable to authenticated RCE via StreamSQL aggregate-compiler column-name injection in Yamcs `executeSql`

Overview Yamcs compiles StreamSQL expressions to Java on the fly with the Janino SimpleCompiler no restrictive class-loading policy or expression sandbox. When a StreamSQL aggregate such as sum... is applied to a column, the column's name is interpolated unescaped into the generated Java source...

9.1CVSS6.4AI score0.00677EPSS
SaveExploits1References6
Snyk
Snyk
•added 2026/08/28 5:06 p.m.•18 views

Arbitrary Code Injection

Overview Affected versions of this package are vulnerable to Arbitrary Code Injection in the executeSql process. An attacker can execute arbitrary code with the privileges of the server process by injecting malicious Java code into a column name, which is then compiled and executed by the...

9.1CVSS6.4AI score0.00677EPSS
SaveExploits1References2
Github Security Blog
Github Security Blog
•added 2026/08/28 5:06 p.m.•29 views

Yamcs vulnerable to authenticated RCE via StreamSQL aggregate-compiler column-name injection in Yamcs `executeSql`

Overview Yamcs compiles StreamSQL expressions to Java on the fly with the Janino SimpleCompiler no restrictive class-loading policy or expression sandbox. When a StreamSQL aggregate such as sum... is applied to a column, the column's name is interpolated unescaped into the generated Java source...

9.1CVSS6.7AI score0.01116EPSS
SaveExploits2References6Affected Software1
Vulnrichment
Vulnrichment
•added 2026/08/28 5:05 p.m.•10 views

CVE-2026-55511 Yamcs: Authenticated RCE via StreamSQL aggregate-compiler column-name injection in Yamcs `executeSql`

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.fillCodeInputDefVars and Expression.sanitizeName. A sum aggrega...

9.1CVSS6.2AI score0.00677EPSS
SaveExploits1References5
OSV
OSV
•added 2026/08/28 5:05 p.m.•15 views

CVE-2026-55511 Yamcs: Authenticated RCE via StreamSQL aggregate-compiler column-name injection in Yamcs `executeSql`

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.fillCodeInputDefVars and Expression.sanitizeName. A sum aggrega...

9.1CVSS6.1AI score
SaveExploits0References7
Positive Technologies
Positive Technologies
•added 2026/08/28 12:00 a.m.•23 views

PT-2026-83244

Name of the Vulnerable Software and Affected Versions Yamcs versions prior to 5.12.8 Yamcs versions prior to 5.13.2 Description Yamcs compiles StreamSQL expressions into Java source code using the Janino SimpleCompiler without a restrictive sandbox. An authenticated user with...

9.1CVSS6.2AI score0.00677EPSS
SaveExploits1References11
attackerkb
attackerkb
•added 2026/07/16 4:05 p.m.•15 views

CVE-2026-44632

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 algorithm text through the Janino...

9.1CVSS6.5AI score0.01116EPSS
SaveExploits1References6Affected Software1
Rapid7 Vulnerability Database (full)
Rapid7 Vulnerability Database (full)
•added 2026/07/16 12:00 a.m.•0 views

CVE-2026-44632: Improper Control of Generation of Code

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 algorithm text through the Janino...

9.1CVSS6.3AI score0.01116EPSS
SaveExploits1References6
Github Security Blog
Github Security Blog
•added 2026/05/27 12:05 a.m.•34 views

Yamcs Vulnerable to Server-Side Code Injection (RCE) via Janino Expression Engine in `JavaExprAlgorithmExecutionFactory`

Summary A Server-Side Code Injection vulnerability exists in the Yamcs algorithm evaluation engine org.yamcs.algorithms.JavaExprAlgorithmExecutionFactory. The application dynamically compiles and evaluates user-controlled algorithm text without enforcing a secure sandbox. An authenticated user wi...

9.1CVSS6.5AI score0.01116EPSS
SaveExploits1References2Affected Software1
RedhatCVE
RedhatCVE
•added 2023/06/09 4:07 p.m.•39 views

CVE-2023-33546

A denial of service vulnerability was found in the janino compiler. If the parser runs on user-supplied input, an attacker could supply content that causes the parser to crash due to a stack overflow...

6.2CVSS5.3AI score0.0033EPSS
SaveExploits1References4
Rows per page
Query Builder