omicverse-single-cell-cellmatch-ontology
Fail
Audited by Snyk on Aug 6, 2026
Risk Level: HIGH
Full Analysis
HIGH W007: Insecure credential handling detected in skill instructions.
- Insecure credential handling detected (high risk: 0.90). The skill shows examples and a setup function that take an api_key parameter and embeds API keys directly in example calls (e.g., api_key='sk-...'), which encourages passing secrets verbatim in code/commands and risks the LLM handling or outputting secret values directly.
MEDIUM W011: Third-party content exposure detected (indirect prompt injection risk).
- Third-party content exposure detected (medium risk: 0.30). In this skill, the required runtime workflow ingests outsider-authored free text from
adata.obs[cell_name_col](e.g.,obs['cell_label']) viamapper.map_adata(...)/mapper.map_adata_with_expansion(...), and that same cell-label text is also sent for LLM abbreviation expansion in Mode 2.
Issues (2)
W007
HIGHInsecure credential handling detected in skill instructions.
W011
MEDIUMThird-party content exposure detected (indirect prompt injection risk).
Audit Metadata