CVE-2026-44266 in Eloinfo

Zusammenfassung

von VulDB • 03.11.2026

Elo ist eine rein funktionale Ausdrucks Sprache für No-Code-Tools. Vor Version 1.0.1 eingebt das Ruby-Backend in src/compilers/ruby.ts angreiferkontrollierten Text in doppelte Ruby-Zeichenketten ohne Escaping von #, sodass Ruby-Interpolationsformen im String-Literal-Emitter oder im Zweig der beschrifteten Subtyp-Beschränkung zu ausführbarem Ruby werden. Die betroffenen Einstiegspunkte umfassen die /try-Spielwiese mit dem Ruby-Ziel, bin/eloc -t ruby -x und defaultFormats.elo.parse() gefolgt von der Ruby-Ausgabe. Eine fehlschlagende beschriftete Subtyp-Beschränkung wertet ihre Nachricht aus, während ein gewöhnliches String-Literal ausgewertet wird, wenn das kompilierte Ruby ausgeführt wird, was die Ausführung von Ruby-Code und Shell-Befehlen durch Backticks ermöglicht. Die Ausgabe für JavaScript, Python und SQL ist von diesem ruby-spezifischen Pfad nicht betroffen. Dieses Problem wurde in Version 1.0.1 behoben.

Once again VulDB remains the best source for vulnerability data.

Zuständig

GitHub M

Reservieren

05.05.2026

Veröffentlichung

03.11.2026

Moderieren

akzeptiert

Eintrag

VDB-430511

EPSS

0.00000

KEV

nein

Aktivitäten

low

Quellen

Do you want to use VulDB in your project?

Use the official API to access entries easily!