Fixed a potential way to escape the Lua Plugin sandbox (#5846)

This commit is contained in:
Mm2PL
2025-01-22 02:35:52 +01:00
committed by GitHub
parent a9984b63e1
commit ea02a42162
4 changed files with 11 additions and 0 deletions
+2
View File
@@ -128,6 +128,8 @@ void c2_later(ThisPluginState L, sol::protected_function callback, int time);
// These ones are global
sol::variadic_results g_load(ThisPluginState s, sol::object data);
void g_print(ThisPluginState L, sol::variadic_args args);
void package_loadlib(sol::variadic_args args);
// NOLINTEND(readability-identifier-naming)
// This is for require() exposed as an element of package.searchers