T03 · Remote Payload Retrieval and Execution
- Location
SKILL.md:14- Finding
Mutable External Native Binary Is Downloaded Without Integrity Verification
- Content
View full analysis
- Remediation
View remediation
Security audit
Security checks for vulnerabilities and agentic risk
The skill is purpose-aligned, but it asks users to install and run an unverified native agent binary that can change over time.
Review this carefully before installing. The service design requires trusting a local native agent with your yourbro token, local page files, and a persistent database. The install should ideally use pinned versions with published checksums or signatures, and users should avoid running the agent with broader filesystem or environment access than needed.
SKILL.md:14Mutable External Native Binary Is Downloaded Without Integrity Verification
SKILL.md:325Storage Messaging Uses a Wildcard Target Origin and Does Not Authenticate Response Senders
Tool parameters are crafted to achieve unintended or unsafe behavior. Parameter abuse can bypass intended safety checks (e.g. shell=True, --force, dangerous glob patterns).
rm -rf /data/yourbro/pages/hello/
Tool parameters are crafted to achieve unintended or unsafe behavior. Parameter abuse can bypass intended safety checks (e.g. shell=True, --force, dangerous glob patterns).
rm -rf /data/yourbro/pages/hello/
Skill establishes unauthorized persistence across sessions via cron jobs, startup scripts, or state files. Session persistence allows an attacker to maintain access beyond the current interaction.
No ports to open. No domain name needed. Works behind NAT/firewalls.
To run as a background service, see `contrib/yourbro-agent.service` (Linux systemd) or `contrib/com.yourbro.agent.plist` (macOS launchd).
### 3. Pair your agent
Data is being sent to an external URL. This could be legitimate telemetry or data exfiltration. Manual review is recommended.
curl https://api.yourbro.ai/api/agents \
-H "Authorization: Bearer $YOURBRO_TOKEN"
id.Data is being sent to an external URL. This could be legitimate telemetry or data exfiltration. Manual review is recommended.
curl https://api.yourbro.ai/api/agents \
-H "Authorization: Bearer $YOURBRO_TOKEN"
id.The markdown explicitly instructs deleting a page with rm -rf /data/yourbro/pages/hello/, which is an irreversible file deletion affecting published content. The skill does not provide any cautionary note, confirmation step, or warning about permanent removal and immediate impact on availability.
No suspicious patterns detected.