PT-2026-113601

CVE-2026-93388

·

Publicado

2026-10-14

·

Atualizado

2026-10-15

Descrição por

CVSS 3.1
9.8
Crítica
MétricasAV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
Nome do Software Vulnerável e Versões Afetadas Printcart Store (PCDesigner / NB Designer) versões anteriores a 2.9.2
Descrição Existe um problema de upload arbitrário de arquivos não autenticado que pode levar à execução remota de código. A ação AJAX nbdesigner copy image from url está acessível a usuários não logados. No ramo de processamento do Google Drive, o plugin reconstrói o nome do arquivo de destino usando o parâmetro bruto gapi[name], o que ignora a lista de permissões de extensões de imagem. Isso permite que um invasor envie um arquivo .php para o diretório wp-content/uploads/nbdesigner/temp/. Ao fornecer um arquivo malicioso do Google Drive e um token OAuth válido, um invasor pode executar código arbitrário no servidor. O endpoint nbd check use logged in fornece o nonce save-design necessário para usuários anônimos, eliminando qualquer barreira de autenticação.
Recomendações Atualize o plugin para uma versão posterior à 2.9.1. Como mitigação temporária, restrinja o acesso à ação AJAX nbdesigner copy image from url ou ao endpoint nbd check use logged in.
Explorabilidade
Correção
Impactos
Pesquisadores
Fornecedores
Produtos afetados
Identificadores relacionados
Encontrou algum problema na descrição? Tem algo a acrescentar? Fique à vontade para nos escrever 👾