godot-prompter-multiplayer-basics
Warn
Audited by Gen Agent Trust Hub on Oct 12, 2026
Risk Level: MEDIUMDYNAMIC_EXECUTIONCOMMAND_EXECUTIONREMOTE_CODE_EXECUTION
Full Analysis
- [DYNAMIC_EXECUTION]: The code examples in
SKILL.mdforrequest_spawn(GDScript) andRequestSpawn(C#) accept ascene_pathstring directly from any connected client. This string is passed toload()orGD.Load<PackedScene>()on the server without validation against an allowlist, enabling clients to specify which project resources the server loads and instantiates. - [COMMAND_EXECUTION]: The skill demonstrates Godot's RPC (Remote Procedure Call) system. Methods like
send_chat_messageandrequest_spawnuse theany_peeraccess level, allowing any client to execute logic on the server. - [REMOTE_CODE_EXECUTION]: By providing a mechanism for clients to trigger server-side resource loading via unvalidated paths, the skill introduces a vulnerability where a malicious actor could potentially execute unintended code if they can identify or place resources within the game project's filesystem.
Audit Metadata