linkedin-profile-post-scraper

Warn

Audited by Snyk on Jul 10, 2026

Risk Level: MEDIUM
Full Analysis

MEDIUM W011: Third-party content exposure detected (indirect prompt injection risk).

  • Third-party content exposure detected (high risk: 0.85). At runtime, the script calls the Apify actor (harvestapi~linkedin-profile-posts) and then ingests the returned dataset items (posts = dataset_resp.json()), which contain outsider-authored LinkedIn post text that is later printed/serialized into the agent’s LLM-visible output context (e.g., print(json.dumps(posts, ...)) or format_summary uses p.get("text"/"postText")).

MEDIUM W012: Unverifiable external dependency detected (runtime URL that controls agent).

  • Potentially malicious external URL detected (high risk: 0.90). The script makes runtime API calls to the Gooseworks proxy at https://app.gooseworks.ai (via /v1/proxy/apify) to start and poll an Apify actor (remote code execution) which the skill depends on.

Issues (2)

W011
MEDIUM

Third-party content exposure detected (indirect prompt injection risk).

W012
MEDIUM

Unverifiable external dependency detected (runtime URL that controls agent).

Audit Metadata
Risk Level
MEDIUM
Analyzed
Jul 10, 2026, 03:06 PM
Issues
2
Security Audit — snyk — linkedin-profile-post-scraper