ats-job-boards-research
Pass
Audited by Gen Agent Trust Hub on Oct 22, 2026
Risk Level: SAFE
Full Analysis
- [SAFE]: The skill communicates with the Crawlora API at
https://api.crawlora.net/api/v1. This is the official API for the skill vendor (crawlora-org), and all external communication is scoped to this domain. - [SAFE]: The helper script
scripts/crawlora.shemploys industry-standard security practices for handling theCRAWLORA_API_KEY. It uses a temporarycurlconfiguration file created withmktempand restricted permissions (chmod 600) to pass the API key to the HTTP client. This ensures the sensitive credential is never exposed in process lists, shell history, or command-line arguments. - [SAFE]: The helper script implements a robust whitelist for API routes using
casepatterns and rejects any paths containing suspicious characters (..,//,?,#,%). This prevents path traversal and unauthorized access to non-job-related API endpoints. - [SAFE]: Input security is maintained by using
curl --data-urlencodefor all query parameters, and the script explicitly forbids the@character in arguments to preventcurlfrom inadvertently reading local files.
Audit Metadata