docs(mcp): state which adversary at-rest encryption stops #126
Loading…
Reference in a new issue
No description provided.
Delete branch "docs/YT-66-at-rest-adversary-statement"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
The multi-user
yt mcp serveservice encrypts each account's YouTrack permanent token and TOTP secret underYOUTRACK_MCP_MASTER_KEY, but the deployment guide described only the mechanics and never stated the threat model. This epic's settled decision is that the encryption is an authorization boundary in the application and explicitly not cryptographic isolation from a host-root administrator, and that no doc may claim more than that. Add a "Which adversary the at-rest encryption stops" paragraph to the Local accounts section: it protects the data at rest against a leaked database, a stolen backup, or another account reading rows through the app, but not against host root or a party withdocker exec, because the master key lives in the server process environment. Reference YT-64, which tracks strengthening that boundary.#YT-66