scite-database
Pass
Audited by Gen Agent Trust Hub on Sep 23, 2026
Risk Level: SAFEINDIRECT_PROMPT_INJECTIONMETADATA_POISONINGEXTERNAL_DOWNLOADS
Full Analysis
- [INDIRECT_PROMPT_INJECTION]: The skill ingests and processes data from external sources that could contain malicious instructions designed to influence the agent's behavior.
- Ingestion points: The
doicommand-line argument inscripts/scite_client.pyand the JSON response body retrieved from theapi.scite.aiendpoint. - Boundary markers: None. The implementation lacks explicit delimiters or instructions to treat external data as untrusted content.
- Capability inventory: The skill possesses network access via the
requestslibrary to fetch data from remote servers. - Sanitization: The input DOI is interpolated directly into a URL string without validation, and the API response is printed to the agent context without escaping or filtering.
- [METADATA_POISONING]: The skill includes an auxiliary file
scite-database_audit_result_v1.jsonthat provides self-reported security evaluations. - Evidence: The file contains numerous safety claims, such as
"security": "PASS"and"scientific_integrity": "PASS". - Impact: These claims are treated as data to be evaluated rather than authoritative conclusions. Their inclusion is documented as a potential vector for misleading safety analysis results.
- [EXTERNAL_DOWNLOADS]: The skill retrieves citation metrics from a remote service.
- Evidence: The
scite_client.pyscript makes HTTP GET requests tohttps://api.scite.aiusing therequestslibrary. - Status: The download targets a well-known academic citation analysis service. This operation is documented neutrally as it aligns with the skill's primary stated purpose.
Audit Metadata