jinko-task-literature-search
Pass
Audited by Gen Agent Trust Hub on Oct 16, 2026
Risk Level: SAFE
Full Analysis
- [SAFE]: No security issues were detected. The skill follows standard development practices for handling external resources and environment variables.
- [EXTERNAL_DOWNLOADS]: Fetches scientific data and publications from well-known and trusted organizations including NCBI (PubMed), Crossref, NIH (iCite), OpenAlex, and official AWS S3 buckets for PubMed Central Open Access data.
- [DYNAMIC_EXECUTION]: The skill uses
importlib.import_moduleto load the 'requests' library dynamically. In both instances (scripts/common.pyandscripts/pmc_open_access.py), the module name is hardcoded, which prevents arbitrary module loading or command injection. - [CREDENTIALS_UNSAFE]: Sensitive information such as
USER_EMAILandNCBI_API_KEYare managed through environment variables or a.envfile template, adhering to secure credential management practices. No hardcoded secrets were found. - [COMMAND_EXECUTION]: The skill provides scripts for processing and merging search results. It includes robust filename sanitization (
safe_filename) and validates that downloaded content corresponds to expected file headers (e.g., verifying PDF magic bytes) to prevent path traversal and basic payload spoofing. - [INDIRECT_PROMPT_INJECTION]: The skill ingests untrusted text from scientific abstracts and excerpts. However, it treats this content purely as data for synthesis and does not perform any sensitive operations, command execution, or evaluation based on the retrieved text.
Audit Metadata