chroma-hybrid-search
Warn
Audited by Snyk on Aug 9, 2026
Risk Level: MEDIUM
Full Analysis
MEDIUM W011: Third-party content exposure detected (indirect prompt injection risk).
- Third-party content exposure detected (medium risk: 0.30). In
scripts/search.pythe required workflow auto-callsindexer.ensure_fresh()(which runsindexer.sync()andkb_reader.read_knowledge_base()/read_cold_notes()), ingesting outsider-authored free text from user-writable cold storecold-notes/raw.jsonland hot markdown files underknowledge-base/*.mdandexperience/*.mdat runtime (e.g., those produced viascripts/write_cold.py).
MEDIUM W012: Unverifiable external dependency detected (runtime URL that controls agent).
- Potentially malicious external URL detected (high risk: 0.80). The code calls huggingface_hub.hf_hub_download at runtime to fetch ONNX model weights/tokenizers from the Hugging Face repos "intfloat/multilingual-e5-small" and "BAAI/bge-reranker-base", and those downloaded artifacts are loaded/executed by onnxruntime/tokenizer (i.e., runtime-fetched model files control inference), so they are runtime external dependencies.
Issues (2)
W011
MEDIUMThird-party content exposure detected (indirect prompt injection risk).
W012
MEDIUMUnverifiable external dependency detected (runtime URL that controls agent).
Audit Metadata