Skip to content

fix(mcp): close task and OAuth scan gaps - #559

Merged
calbebop merged 1 commit into
mainfrom
fix/mcp-scan-false-negatives
Oct 26, 2026
Merged

calbebop merged 1 commit into
mainfrom
fix/mcp-scan-false-negatives

Conversation

@calbebop

Copy link
Copy Markdown
Owner

Summary

  • Detect predictable UUID-shaped task counters without counting fixed formatting as entropy.
  • Follow MCP OAuth challenges and path-specific metadata to validated, approved issuers without sending the scan token to metadata URLs.
  • Reject missing or unsupported OAuth token types before using them as Bearer.

Validation

  • go test ./...
  • go test -race ./internal/attack ./internal/attack/mcp ./internal/auth ./internal/cli
  • go vet ./...

Roadmap: #558. Repeated-handle deduplication remains open.

@calbebop calbebop added the bug Something isn't working label Oct 26, 2026
@calbebop calbebop self-assigned this Oct 26, 2026
@calbebop calbebop mentioned this pull request Oct 26, 2026
10 of 15 tasks
@calbebop
calbebop merged commit ce3d4d1 into main Oct 26, 2026
15 checks passed
@calbebop
calbebop deleted the fix/mcp-scan-false-negatives branch October 26, 2026 00:23
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

bug Something isn't working

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant