roblox-datastores
Pass
Audited by Gen Agent Trust Hub on Aug 19, 2026
Risk Level: SAFE
Full Analysis
- [INDIRECT_PROMPT_INJECTION]: The skill manages persistent player state, representing an indirect prompt injection surface. Implementation includes validation logic (key size, payload size) and documentation recommending server-side validation to mitigate risks.
- Ingestion points:
SafeDataStore:getAsyncinscripts/SafeDataStore.lua. - Boundary markers: Instructions explicitly warn never to trust client data and recommend service isolation.
- Capability inventory: Persistent write access via
SetAsync,UpdateAsync, andIncrementAsync. - Sanitization: Key and payload validation using
HttpService:JSONEncodeto ensure data integrity. - [DATA_EXPOSURE_AND_EXFILTRATION]: No unauthorized data exposure was found. References point exclusively to official Roblox documentation (
create.roblox.com), which is a well-known and trusted service domain. No sensitive local file access or external network calls to untrusted domains were identified. - [REMOTE_CODE_EXECUTION]: No remote code execution patterns, unauthorized script downloads, or dynamic code generation from untrusted inputs were identified in the provided scripts or documentation.
Audit Metadata