You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
Enforce an explicit authorization policy for cloud-init admin APIs #145
#144 requires JWT authentication for /admin/ routes, but verification currently checks signatures and the presence of sub, iss, and aud. It does not enforce expected issuer or audience values, require expiration, or distinguish administrative tokens from ordinary-user tokens.
If the configured JWKS contains signing keys shared with other services or users, their tokens can authorize all enabled administrative operations, including configuration writes and impersonation. Deployments currently need signing keys and issuance policies dedicated to administrative authority.
Activity