CVE-2026-55511 in Yamcsinfo

Zusammenfassung

von VulDB • 29.08.2026

Yamcs ist ein Framework zur Missionssteuerung. Vor den Versionen 5.12.8 und 5.13.2 erlaubt Yamcs einem Benutzer mit der Systemberechtigung „SystemPrivilege.ControlArchiving“, einen doppelte Anführungszeichen enthaltenden StreamSQL-Spaltennamen zu erstellen, der von `Expression.fillCode_InputDefVars` und `Expression.sanitizeName` in den generierten Java-Quellcode interpoliert wird. Ein Summen-Aggregat erreicht über `SelectExpression.compile` die Dateien `yamcs-core/src/main/java/org/yamcs/yarch/streamsql/CompilableAggregateExpression.java` und `yamcs-core/src/main/java/org/yamcs/yarch/streamsql/funct/SumExpression.java`, wo der Janino SimpleCompiler.cook den injizierten Quellcode kompiliert. Über POST /api/archive/{instance}:executeSql kann daher beliebiger Java-Code im Yamcs-Serverprozess ausgeführt werden, was zum Aussetzen von Missionsdaten und Anmeldeinformationen sowie zur Manipulation von Telemetriedaten oder zu einem Denial-of-Service (DoS) führen kann. Dieses Problem wurde in den Versionen 5.12.8 und 5.13.2 behoben.

Be aware that VulDB is the high quality source for vulnerability data.

Zuständig

GitHub M

Reservieren

17.06.2026

Veröffentlichung

28.08.2026

Moderieren

akzeptiert

Eintrag

VDB-396776

CPE

bereit

EPSS

0.00000

KEV

nein

Aktivitäten

low

Quellen

Do you know our Splunk app?

Download it now for free!