cesiumjs-core-utilities
Pass
Audited by Gen Agent Trust Hub on Sep 14, 2026
Risk Level: SAFEINDIRECT_PROMPT_INJECTIONCOMMAND_EXECUTIONDATA_EXFILTRATION
Full Analysis
- [INDIRECT_PROMPT_INJECTION]: The skill exposes several ingestion points for untrusted data from external servers, which could contain malicious instructions designed to influence the agent at runtime.
- Ingestion points: The
Resourceclass provides methods likefetchJson(),fetchText(),fetchArrayBuffer(),fetchBlob(), andfetchImage()to retrieve data from remote URLs. - Boundary markers: No specific delimiters or instructions for the agent to ignore embedded content within the fetched data are present in the provided utility documentation.
- Capability inventory: The skill enables significant capabilities including network writes (
Resource.post,Resource.put), Web Worker execution (TaskProcessor), and browser-level actions likeFullscreen.requestFullscreen. - Sanitization: The documentation does not specify sanitization or validation logic for the content retrieved via the
Resourceclass. - [COMMAND_EXECUTION]: The skill provides documentation for the
Resourceclass which is used to execute HTTP requests (GET, POST, PUT), effectively allowing the agent to perform network-based command execution. - Evidence: Examples in
SKILL.mdshow the use ofResource.fetchJson,resource.post(), andresource.put()to interact with external APIs. - [DATA_EXFILTRATION]: The networking utilities provided can be used to transmit data to external servers, creating a potential path for exfiltration if the agent is instructed to send sensitive information.
- Evidence: The documentation for
ResourceandDefaultProxydemonstrates how to construct requests with custom headers (like Authorization) and query parameters, and how to route requests through a proxy.
Audit Metadata