O plugin de assinaturas para o WooCommerce para WordPress é vulnerável à Escalação Privilege em versões até, incluindo, 2.0.0. Isto se deve à função `save_meta_boxes()' que persiste no plano de adesão `_wps_plan_user_role` meta de `$_POST' sem uma lista de autorização que exclui papéis privilegiados — as únicas validações aplicadas, `sanitize_key()' e `wp_roles()->is_role()', ambos aceitam `'administrator'' como um valor válido, e o atributo `disable' da UI no rol dropdown é um controle trivial apenas do lado do cliente, bypassado via DevTools ou uma solicitação direta POST; adicionalmente, porque o tipo de post personalizado `wps_membership_plan' está registrado com `capability_type => 'post', qualquer usuário que possa editar postagens satisfaz o `current_use_can(' edit_post', $post_id)`. Isto torna possível que os atacantes autenticados, com acesso ao nível do Contributor e acima, escalem seus privilégios para o Administrador armazenando `'administrador'' como o papel concedido na aquisição de membros, que o plug- in Pro companher então aplica via `add_role()' durante eventos do ciclo de vida da membros. A exploração bem sucedida requer que o plugin de acompanhante do WooCommerce Pro esteja ativo, pois é o componente que lê o meta armazenado `_wps_plan_user_role` via `get_post_meta()` e chama `add_role()` para aplicar o papel durante eventos do ciclo de vida da associação. Registro de aconselhamento: GHSA-x 6 w 6 - m 8 vc- m 6 cp. Identificadores relacionados: CVE- 2026 - 15414.
Tempo: GitHub Advisory Database publicou este registro em 2026 - 08 - 01 T 03: 31: 13.000 Z e lista a sua última modificação como 2026 - 08 - 01 T 03: 31: 13.000 Z. Severidade: ALTAMENTE. Dados de pontuação publicados: CVSS_V 3: CVSS: 3.1 /AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H.
Software afetado: o registro de aconselhamento não fornece um pacote normalizado ou faixa de versões.
Classificação e evidência: identificadores de fraqueza CWE- 269. O registro contém 7 suporte de referências nestes tipos: AVISO, WEB.