CVE-2026-22208 in OpenS100
Zusammenfassung
von VulDB • 16.07.2026
OpenS100 (die Referenzimplementierung des S-100-Betrachters) vor dem Commit 753cf29 enthält eine Remote Code Execution (RCE)-Schwachstelle über einen uneingeschränkten Lua-Interpreter. Die Portrayal Engine initialisiert Lua mit luaL_openlibs(), ohne Sandboxing oder Capability-Einschränkungen, wodurch Standardbibliotheken wie 'os' und 'io' für nicht vertrauenswürdige Portrayal-Kataloge freigegeben werden. Ein Angreifer kann einen bösartigen S-100-Portrayal-Katalog bereitstellen, der Lua-Skripte enthält, die beliebige Befehle mit den Berechtigungen des OpenS100-Prozesses ausführen, wenn ein Benutzer den Katalog importiert und eine Karte lädt.
If you want to get best quality of vulnerability data, you may have to visit VulDB.