fact-check-x-unified
Pass
Audited by Gen Agent Trust Hub on Oct 22, 2026
Risk Level: SAFECOMMAND_EXECUTIONEXTERNAL_DOWNLOADSINDIRECT_PROMPT_INJECTION
Full Analysis
- [COMMAND_EXECUTION]: The orchestration logic in
fact_check_x.pyandtrusted_search_config.pyuses thesubprocessmodule to execute sibling fact-checking engines, rendering tools, and local tests. - [EXTERNAL_DOWNLOADS]: The
prepare-runtimefunction utilizesnpm ciwith the--ignore-scriptsflag to install required dependencies (@playwright/test,commander,zod) from the public Node package registry. - [INDIRECT_PROMPT_INJECTION]: The skill ingests untrusted LLM outputs from
results.jsonand interpolates them into search queries and reports. This attack surface is mitigated by the implementation of human review checkpoints (stage-checkpoints.json) and the use ofhtml.escapefor rendering technical notices. - [SAFE]: The management of the
TRUSTED_SEARCH_KEYincludes significant security safeguards, such as enforcing 0o600 Unix permissions for local storage, redacting the key from all console outputs via theredact_sensitive_jsonutility, and utilizing theRejectCredentialRedirectsclass to prevent credential exposure via HTTP redirects.
Audit Metadata