[AAASM-4168] 📝 (docs): Scrub claimable .io install host from verification report#238
Merged
Merged
Conversation
Replace the stale get.agent-assembly.io fetch-and-shell install one-liner in the historical verification report with the canonical agent-assembly.com/install.sh form mirrored from src/runtime.ts INSTALL_HINT. The .io domain is unregistered (NXDOMAIN) and attacker-claimable; copy-pasting the command could fetch-and-execute from a hijacked host. Third file in the .io claimable-host class after AAASM-4122 and AAASM-4153. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01R7vqjjo5nrebYNt8WnCNbz
Contributor
Author
Claude Code review — COMMENTVerdict: approve-ready (comment only, no approval per review policy). CI: Green — all required checks pass (1/1), 0 failures. Scope vs AAASM-4168 (LOW, supply-chain residue): Matches exactly. Single-line change in
Side-effects: None. Doc/text-only; the command sits inside a fenced code block, so no broken markdown link is introduced. No source/build/test surface touched. — Claude Code review |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Target
Task summary:
Scrub the stale, attacker-claimable
.iofetch-and-shell install one-liner from a committed verification-report doc so a copy-paste can't fetch-and-execute from a hijacked host.Task tickets:
.ioclaimable-host class.Key point change (optional):
verification-reports/AAASM-1203.md:141quoted an outdatedINSTALL_HINTsnapshot still pointing athttps://get.agent-assembly.io. That domain is unregistered (resolves NXDOMAIN) and attacker-claimable — anyone copy-pasting the command from the report couldcurl … | shfrom a hijacked host.curl -fsSL https://get.agent-assembly.io | shcurl -fsSL https://agent-assembly.com/install.sh | sh— mirrors the exact canonical form currently insrc/runtime.tsINSTALL_HINT(already scrubbed by AAASM-4153).This is the third file in the
.ioclaimable-host class (after AAASM-4122 examples/python and AAASM-4153 node/go runtime). A full repo grep-sweep (grep -rn 'agent-assembly\.io' ., excludingnode_modules/.git) confirms this doc was the only remaining reference and there are now zeroagent-assembly.iomatches left in the repo.Effecting Scope
Doc/text-only change; no source, build, or test impact. No broken markdown link introduced (bare command inside a fenced code block).
Description
get.agent-assembly.ioinstall one-liner inverification-reports/AAASM-1203.mdwith the canonicalagent-assembly.com/install.shform.🤖 Generated with Claude Code
https://claude.ai/code/session_01R7vqjjo5nrebYNt8WnCNbz