omero-integration
Pass
Audited by Gen Agent Trust Hub on Nov 8, 2026
Risk Level: SAFEINDIRECT_PROMPT_INJECTION
Full Analysis
- [INDIRECT_PROMPT_INJECTION]: The skill processes untrusted microscopy metadata, annotations, and filenames from remote OMERO servers, creating a potential surface for indirect prompt injection.
- Ingestion points: Data is ingested from remote hosts via the
omero-pyBlitzGateway and CLI tools, specifically withinscripts/inventory.pyandscripts/export_image_metadata.py. - Boundary markers: Documentation in
references/metadata.mdexplicitly notes that remote filenames are untrusted.SKILL.mdmandates an operating contract that requires bounded requests and explicit data scopes. - Capability inventory: The skill possesses capabilities for local file system writes (via
atomic_write_jsoninscripts/omero_common.py) and execution of OMERO CLI commands. - Sanitization: The skill implements a
json_safeutility to enforce maximum lengths for strings and collections, and usesscrubbed_errorto ensure credential values are not exposed in logs or exception messages.
Audit Metadata