data-labeling-qa
Pass
Audited by Gen Agent Trust Hub on Sep 24, 2026
Risk Level: SAFEINDIRECT_PROMPT_INJECTIONEXTERNAL_DOWNLOADS
Full Analysis
- [INDIRECT_PROMPT_INJECTION]: The skill processes untrusted training data to perform label auditing, creating a potential surface for indirect prompt injection attacks.
- Ingestion points: The
datacolumn from user-provided dataframes is ingested and processed inscripts/demo.py(e.g., in the LLM judge loop). - Boundary markers: The LLM judge prompt interpolates the untrusted content directly into the prompt without specific delimiters or instructions to ignore embedded instructions.
- Capability inventory: The LLM output is used to determine relabeling actions within a local dataframe environment; there is no evidence of the data content being used to trigger shell commands or network exfiltration.
- Sanitization: No input sanitization or validation is performed on the data content before it is passed to the LLM judge.
- [EXTERNAL_DOWNLOADS]: The demonstration script fetches the
ag_newsdataset from Hugging Face's public repository, which is a well-known and established source for machine learning data. - [EXTERNAL_DOWNLOADS]: The skill relies on external libraries such as
cleanlab,llm, anddatasets, which are fetched from the official Python Package Index (PyPI). - [EXTERNAL_DOWNLOADS]: The
assets/demo.htmlfile loads frontend assets and JavaScript modules from thecdn.jsdelivr.netcontent delivery network to support the marimo notebook interface.
Audit Metadata