PT-2026-136328

CVE-2026-44266

·

Published

2026-11-03

·

Updated

2026-11-05

Description by

CVSS 3.1
9.8
Critical
MetricsAV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
Name of the Vulnerable Software and Affected Versions Elo versions prior to 1.0.1
Description The Ruby backend in src/compilers/ruby.ts fails to escape the # character when embedding text in Ruby double-quoted strings. This allows Ruby interpolation to occur in the string-literal emitter or the labelled subtype-constraint branch, leading to the execution of arbitrary Ruby code and shell commands via backticks. The affected entry points are the /try playground with the Ruby target, bin/eloc -t ruby -x, and the defaultFormats.elo.parse() function followed by Ruby emission.
Recommendations Update to version 1.0.1.
Exploitability
Exploit
Fix
Impacts
Researchers
Vendors
Affected products
Related identifiers
GHSA-7W38-GGH5-V542
Found an issue in the description? Have something to add? Feel free to write us 👾