Skip to content
View playb0t's full-sized avatar

Block or report playb0t

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
playb0t/README.md

playb0t — MCP and agent trust-boundary security research

I look at where MCP clients and LLM coding agents hand trust to remote metadata or local infrastructure with no human in the loop — and I harden it.

Selected work

mcp-remote OAuth trust-boundary research · 7 advisories · coordinated disclosure

Reviewed surfaces — resource metadata, authorization-server discovery, redirect handling, browser navigation, local credentials, and SSE transport.

Public research release for geelen/mcp-remote, reviewed through 0.1.38. Relevant ranges differ by advisory: two localhost-canary PoCs, three bounded source-review findings, and two defense-in-depth/correction records. No weaponized exploit code published.

Research repository → mcp-remote-oauth-security

rtk-ai/rtk · 74k★ · Rust command-proxy for coding agents

SHA-256 hook-integrity verification - PR #119, merged after security review.

RTK's PreToolUse hook auto-approves every rewritten command, so any process running as the user - a malicious postinstall, a compromised dependency — can overwrite the hook and slip commands past the agent's permission prompt. I shipped the fail-closed integrity gate: a 525-line Rust module with a five-state verification machine, an rtk verify subcommand, read-only baseline hashes, and 14 unit tests. Tampered hook → RTK refuses to run.

Writeup → rtk-hook-integrity

interests = ["MCP/OAuth trust boundaries", "cryptographic architecture", "coordinated disclosure"]

Pinned Loading

  1. rtk-hook-integrity rtk-hook-integrity Public

    SHA-256 hook-integrity verification I shipped to rtk-ai/rtk (PR #119) — hardening the agent auto-approve hook against hijacking.

  2. mcp-remote-oauth-security mcp-remote-oauth-security Public

    Seven evidence-bounded OAuth trust-boundary security advisories for geelen/mcp-remote, reviewed through 0.1.38.

    2