Skip to content
Draft
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
8 changes: 5 additions & 3 deletions CHANGELOG.d/1099-claude-plugin-supply-chain.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,9 +2,11 @@

- Scan Claude plugin marketplace/package manifests as hostile supply-chain
artifacts: floating Git refs, provider API keys, `curl|sh` installers,
undeclared hook/script surfaces, symlink escapes, duplicate JSON members,
unbounded MCP servers, missing LICENSE evidence, concealed bidi/control
identity, oversized package trees, and marketplace/artifact source mismatch.
undeclared hook/script surfaces, symlink escapes, archive path traversal,
nested gitmodules/gitlinks without a recursively admitted SHA, duplicate
JSON members, unbounded MCP servers, missing LICENSE evidence, concealed
bidi/control identity, oversized package trees, and marketplace/artifact
source mismatch.
A machine-readable capability inventory records filesystem, process, MCP,
GitHub, deploy, and provider presence as evidence, not permission; the
receipt binds `capability_inventory_sha256` over canonical JSON without
Expand Down
Loading