Home
Trends
Vulnerabilities
News
Researchers
Why dbugs?

Hoyeon Cho

Researcher fromNational Korea Maritime and Ocean University
#26709of 53,632
9.6Total CVSS
Vulnerabilities · 1
PT-2026-20300
9.6
2026-02-17
Opens100 · Opens100 · CVE-2026-22208
**Name of the Vulnerable Software and Affected Versions** OpenS100 versions prior to commit 753cf29 **Description** The software contains a remote code execution issue due to an unrestricted Lua interpreter. The Portrayal Engine initializes Lua using `luaL openlibs()` without sandboxing or capability restrictions, exposing standard libraries like `os` and `io` to untrusted portrayal catalogues. An attacker can provide a malicious S-100 portrayal catalogue containing Lua scripts that execute arbitrary commands with the privileges of the OpenS100 process when a user imports the catalogue and loads a chart. The vulnerable component is the Lua interpreter within the Portrayal Engine. **Recommendations** Versions prior to commit 753cf29 should be updated to commit 753cf29 or later.