indeed-research
Pass
Audited by Gen Agent Trust Hub on Oct 20, 2026
Risk Level: SAFE
Full Analysis
- [SAFE]: The skill uses a bash script (
scripts/crawlora.sh) to interact with the Crawlora API. This script implements several security best practices: - Input Validation: It validates the format of the API key, the structure of the request path, and query parameters (e.g., rejecting the
@symbol to preventcurlfile inclusion attacks). - Route Whitelisting: It strictly limits API calls to a predefined set of allowed Indeed-related endpoints.
- Secure Credential Handling: It protects the
CRAWLORA_API_KEYby writing it to a temporary, restricted configuration file (chmod 600) used bycurl, which prevents the key from appearing in the system's process list. - [EXTERNAL_DOWNLOADS]: The skill communicates with the vendor's official API domain (
api.crawlora.net). These requests are restricted to GET operations with properly encoded parameters.
Audit Metadata