webPromedium

Lab 304 — TeamVault — Broken Access Control in GraphQL Mutation

hackadvisor

Task: TeamVault workspace management platform with GraphQL API where temporary members are restricted from admin resources. Solution: GraphQL introspection reveals updateMemberAccess mutation lacking authorization checks, allowing any authenticated user to set their own isPermanent to true and access the Secrets Vault containing the flag.

$ ls tags/ techniques/
graphql_introspectionbola_exploitationgraphql_mutation_bacidor_privilege_escalationtemporary_to_permanent_escalation

🔒

Permission denied (requires tier.pro)

Sign in to access full writeups

Sign in with GitHub to continue. No email required.

$sign in

$ grep --similar

Similar writeups