babylonjs-engine
Pass
Audited by Gen Agent Trust Hub on Sep 15, 2026
Risk Level: SAFEINDIRECT_PROMPT_INJECTIONCOMMAND_EXECUTION
Full Analysis
- [SAFE]: The skill provides legitimate resources and tools for building 3D web applications. The provided Python scripts (
mesh_builder.pyandscene_generator.py) are helper utilities for generating boilerplate JavaScript/TypeScript code and do not exhibit any dangerous behaviors or excessive permission requests. - [INDIRECT_PROMPT_INJECTION]: The skill utilizes external asset loading capabilities (e.g., loading .glb models and textures from remote URLs), which is an attack surface for indirect prompt injection.
- Ingestion points:
BABYLON.SceneLoader.ImportMeshAsyncandBABYLON.Texturecalls inassets/examples/README.md,SKILL.md, andassets/starter_babylon/src/main.jswhich ingest external asset metadata into the engine. - Boundary markers: Absent.
- Capability inventory: File system writes for code generation (via
scripts/mesh_builder.pyandscripts/scene_generator.py) and network operations for remote asset loading. - Sanitization: Absent.
- [COMMAND_EXECUTION]: The Python scripts (
mesh_builder.py,scene_generator.py) take user-provided parameters to generate code strings which are then written to disk. While these scripts do not sanitize inputs for generated string literals, this behavior is typical for boilerplate generation tools and does not constitute an exploitable vulnerability within the context of this skill.
Audit Metadata