The vulnerability, CVE-2026-88974, describes an authorization bypass in the updatePost mutation of WPGraphQL. The provided commit 55441663eaa33c3f2e05de038c8286c845916461 directly addresses this issue. Analysis of the patch for plugins/wp-graphql/src/Mutation/PostObjectUpdate.php clearly shows the addition of two critical authorization checks within the mutate_and_get_payload function. These checks, which were absent in the vulnerable version, are designed to enforce WordPress's object-level edit_post capability and the publish_posts capability. Without these checks, the mutate_and_get_payload function would proceed with updating post statuses or content based on user input, even if the user (e.g., a Contributor) lacked the necessary permissions. Therefore, this function is the direct point of vulnerability where the authorization bypass occurs. The exploitation path involves calling the updatePost mutation, which in turn executes the mutate_and_get_payload method, making it the primary runtime indicator.