
PEACH
Un framework di isolamento del tenant
GHSA-62xf-qq8f-x6w9 enforced Better Auth admin bans at the engine boundary and in the provider port: session resolution, server-side mints, API-key verification, get-session and the other Better Auth endpoints. The plugin's Payload-side gate, applyAccountControls in collections.js, is what governs users principals authenticated by other strategies. It refuses suspension (suspendedUntil) and provider-owned local credentials, but it never looks at the ban: neither plugin/dist nor core/dist references banned or banExpires.
Any users principal that reaches Payload without going through the provider is therefore unaffected by a ban. Examples:
@payloadcms/plugin-mcp keys: resolveAccessSettings sets req.user to the key owner's users document with collection: 'users' and _strategy: 'mcp-api-key'.useAPIKey keys and local JWTs, on hosts that keep those strategies (break-glass operators).
The same account suspended instead of banned is refused on these paths, so this is a parity gap between the two lockout mechanisms.An admin who bans a user expects every credential of that user to stop working. A banned user's MCP API key, or a Payload API key or JWT on a host that allows them, keeps full access to whatever those credentials authorize, until the key is separately revoked.
requestAccountStatus / applyAccountControls, read the ban state (banned + banExpires, the same activeBanOf rule the provider uses) alongside suspendedUntil, and refuse an active ban exactly like a suspension, for every users principal regardless of _strategy.Fonte: NVD
Valutazione gratuita delle vulnerabilità
Valuta le tue pratiche di sicurezza del cloud in 9 domini di sicurezza per stabilire un benchmark del tuo livello di rischio e identificare le lacune nelle tue difese.
Richiedi una demo personalizzata
"La migliore esperienza utente che abbia mai visto offre piena visibilità ai carichi di lavoro cloud."
"Wiz fornisce un unico pannello di controllo per vedere cosa sta succedendo nei nostri ambienti cloud."
"Sappiamo che se Wiz identifica qualcosa come critico, in realtà lo è."