Lucene search
+L

10 matches found

Github Security Blog
Github Security Blog
added 2026/08/28 5:30 p.m.8 views

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.00976EPSS
SaveExploits1References6Affected Software1
CVE
CVE
added 2026/08/28 5:29 p.m.11 views

CVE-2026-55565

Yamcs (mission control framework) is vulnerable to authenticated remote code execution in LikeExpression.fillCode_getValueReturn, where an unescaped StreamSQL LIKE pattern is injected into Java source compiled at runtime by Janino (SimpleCompiler.cook). A " in the pattern breaks out of the genera...

9.9CVSS5.9AI score
SaveExploits0References5
EUVD
EUVD
added 2026/08/28 5:29 p.m.4 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 score
SaveExploits0References5
Cvelist
Cvelist
added 2026/08/28 5:29 p.m.8 views

CVE-2026-55565 Yamcs: Authenticated remote code execution via unescaped StreamSQL `LIKE` pattern compiled by Janino (`LikeExpression`)

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.9CVSS
SaveExploits0References5
OSV
OSV
added 2026/08/28 5:06 p.m.4 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 score
SaveExploits1References6
Github Security Blog
Github Security Blog
added 2026/08/28 5:06 p.m.4 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.3AI score0.01116EPSS
SaveExploits2References6Affected Software1
Cvelist
Cvelist
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.1CVSS
SaveExploits1References5
EUVD
EUVD
added 2026/08/28 5:05 p.m.3 views

EUVD-2026-67836

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
SaveExploits1References5
CVE
CVE
added 2026/08/28 5:05 p.m.24 views

CVE-2026-55511

Yamcs is a mission control framework. In versions prior to 5.12.8 and 5.13.2 , an authenticated user holding the SystemPrivilege.ControlArchiving privilege can inject arbitrary Java into the StreamSQL aggregate expression compiler by crafting a malicious double-quoted column name. The column name...

9.1CVSS6.1AI score
SaveExploits1References5
Kitploit
Kitploit
added 2026/08/25 9:22 a.m.3 views

CVE-2026-55511

CVE-2026-55511: RCE autenticata in Yamcs StreamSQL Proof of concept non armato e documentazione tecnica per CVE-2026-55511, una vulnerabilità autenticata di iniezione di codice Java nel compilatore di espressioni aggregate di Yamcs StreamSQL...

5.9AI score
SaveExploits1
Rows per page
Query Builder