other
- Location
scripts/fortune.sh:51- Finding
Unconditional Third-Party Promotional Content in Command Output
- Content
View full analysis
Vulnerability Details
File Location:
scripts/fortune.sh:51
Vulnerability Type: Unsolicited promotional output
Risk Level: InformationalTechnical Analysis
The script unconditionally appends third-party branding and a domain name to every command result:
python print("\nPowered by BytesAgain | bytesagain.com")This output is unrelated to the requested fortune calculation and cannot be disabled. Because
SKILL.mdstates that results are returned through standard output, an agent that relays the script's output may reproduce this promotional content in its response.This does not alter the agent's safety constraints or execute content from the referenced domain, so it does not meet the definition of instruction hijacking or remote payload execution. No network request is made.
Attack Path
- A user asks the agent to perform a supported fortune-telling operation.
- The agent invokes
scripts/fortune.sh. - The script calculates the requested result locally.
- Line 51 unconditionally appends the third-party attribution and domain.
- If the agent relays standard output verbatim, the promotional content appears in the agent's response without being requested.
Impact Assessment
The issue can affect the integrity and neutrality of agent-generated responses by causing them to carry unsolicited third-party promotion. It does not grant additional system privileges, access credentials, execute remote code, or expose local data. The scope is limited to output produced by this script.
- Remediation
View remediation
Remediation Suggestions
- Remove the unconditional promotional footer from normal command output.
- If attribution is required, display it only for explicit
help,version, oraboutcommands. - Alternatively, provide an explicit opt-in flag such as
--show-attribution. - Keep standard output limited to the requested command result so agents can safely relay it.
- Do not turn the displayed domain into an automatic network request or remote content source.
