Appearance
SEC525 / MD-WEBFETCH-WILDCARD
SEC525 flags AI-native markdown frontmatter when allowed-tools or allowed_tools contains the exact wildcard token WebFetch(*).
Why It Matters
WebFetch(*) turns unrestricted remote fetching into shared policy. That is broader than most skills actually need and is harder to justify than a reviewed domain-scoped fetch grant.
Trigger Shape
- AI-native markdown surface with parsed frontmatter
- path is not fixture-like
allowed-toolsorallowed_toolscontains the exact tokenWebFetch(*)
Safer Example
md
---
allowed-tools:
- WebFetch(domain:docs.example.com)
---