2 matches found
YesWiki has Unauthenticated Server-Side Request Forgery via ActivityPub `Signature.keyId`
Summary The POST /api/forms/formId/actor/inbox route - exposed publicly with acl:"public" - accepts an HTTP Signature header whose keyId parameter is a URL. HttpSignatureService::verifySignature parses the header and immediately makes a server-side HTTP GET to that URL, before any cryptographic...
Ech0: Scoped admin access tokens can bypass least-privilege controls on privileged endpoints, including backup export
Summary Ech0 scoped access tokens do not reliably enforce least privilege: multiple privileged admin routes omit scope checks, and the backup export handler strips token scope metadata entirely, allowing a low-scope admin access token to reach broader admin functionality than intended. Impact An...