Katalog CVE

CVE-2026-88974

ŚrednieCVSS 5.4
Opublikowano: Zaktualizowano: Przetłumaczono: NVD NIST

Streszczenie

Wtyczka WPGraphQL dla WordPressa przed wersją 2.22.2 nie egzekwuje uprawnień na poziomie obiektu w mutacji updatePost. Uwierzytelniony użytkownik z rolą Contributor może publikować własne szkice bez zatwierdzenia redakcyjnego lub modyfikować własne już opublikowane wpisy, mimo braku uprawnienia edit_published_posts.

Ocena ryzyka

Organizacja może doświadczyć nieautoryzowanej publikacji lub modyfikacji treści przez użytkowników o niskich uprawnieniach, co narusza proces redakcyjny i kontrolę nad publikowanymi materiałami.

Rekomendacja

Zaktualizuj wtyczkę WPGraphQL do wersji 2.22.2 lub nowszej. Do czasu aktualizacji rozważ ograniczenie ról Contributor lub audyt wpisów publikowanych przez te konta.

Inne podatności w WPGraphQL

Zobacz wszystkie
Oryginalny opis (angielski, źródło NVD)

WPGraphQL provides a GraphQL API for WordPress sites. Prior to 2.22.2, the updatePost mutation in src/Mutation/PostObjectUpdate.php checks only the collection-level edit_posts capability and the post author, but does not enforce the object-level edit_post capability or require publish_posts for public status transitions. An authenticated Contributor can therefore publish the Contributor's own draft without editorial approval or modify the Contributor's previously published post despite lacking edit_published_posts, while posts owned by other authors remain protected. This issue is fixed in version 2.22.2.

Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS