Skip to content
KitploitKITPLOIT
FerramentasExploitsBlog
Log in
Enviar
FerramentasExploitsBlog
Enviar

Ferramentas de Hacking, PenTest e Cibersegurança para o seu Arsenal de Segurança!

Kitploit é um diretório de ferramentas de hacking, cibersegurança e pentesting. Descubra as últimas atualizações de projetos para encontrar vulnerabilidades, analisar sistemas, automatizar testes e fortalecer sua segurança.

FeedsContatoPrivacidade© 2026 Kitploit

Diretório de Ferramentas

Categorias

Ver todas as categorias
Loading categories
hdwebmobile-photo-video-reviews — Plugin WooCommerce: avaliações de produtos com foto e vídeo, eliminando por construção a classe de vulnerabilidade de upload não autenticado da CVE-2026-12684 | Kitploit
Ferramentas/GitHubGitHub/htrxuan/hdwebmobile-photo-video-reviews
Análise de VulnerabilidadesSegurança WebAprendizado e EducaçãoRecursos CuradosSegurança de API
GitHubhtrxuan/hdwebmobile-photo-video-reviews

hdwebmobile-photo-video-reviews

Plugin WooCommerce: avaliações de produtos com foto e vídeo, eliminando por construção a classe de vulnerabilidade de upload não autenticado da CVE-2026-12684

Ver Repositório
20há 24 diasAinda não revisado

Mais Populares

Ver todos →

Descubra as ferramentas mais usadas pela nossa comunidade.

Explore todas as ferramentas

Navegue pela nossa coleção de ferramentas

Ver todas as ferramentas →
Compartilhar

HDWebmobile Avaliações com Foto e Vídeo

Um plugin WooCommerce que permite aos clientes anexar fotos e vídeos curtos às suas avaliações de produtos, exibidos diretamente na lista de avaliações na página do produto.

  • WordPress.org: https://wordpress.org/plugins/hdwebmobile-photo-video-reviews/ (aguardando primeira submissão)
  • Requisitos: WordPress 6.9+, WooCommerce, PHP 7.4+
  • Licença: GPLv2 ou posterior

Por que este plugin existe

Um plugin concorrente "Customer Reviews for WooCommerce" incluía uma ação AJAX independente para upload de fotos de avaliações que realizava nenhuma verificação de autenticação, capacidade ou nonce (CVE-2026-12684), permitindo que qualquer visitante não autenticado enviasse arquivos de imagem/vídeo arbitrários diretamente para a Biblioteca de Mídia do WordPress.

Este plugin elimina toda essa classe de vulnerabilidade por construção, em vez de aplicar correções pontuais:

  • Não existe nenhum endpoint de upload independente — um arquivo só é processado como efeito colateral de uma submissão genuína de comentário do WordPress passando por wp-comments-post.php, o pipeline nativo de comentários do WordPress (verificações de spam, Akismet se instalado, moderação).
  • Um nonce com escopo de produto, gerado com o formulário de avaliação e verificado antes de qualquer arquivo ser tocado, é exigido além disso.
  • A mídia é somente anexada a um comentário confirmado como uma avaliação genuína de produto WooCommerce (o post pai do comentário é realmente um product), nunca a qualquer outro tipo de comentário.
  • Cada upload passa por wp_handle_upload() — o manipulador de upload validado do próprio WordPress — com uma lista de permissões explícita de MIME para imagem/vídeo, nunca uma movimentação de arquivo feita manualmente.
  • Se a loja exigir compra verificada para deixar uma avaliação, a mídia só é anexada para avaliadores que realmente compraram o produto.

Recursos

  • Campo de upload opcional de foto (JPG, PNG, GIF, WebP) e vídeo (MP4, WebM, MOV) adicionado ao formulário nativo de avaliação do WooCommerce
  • Máximo configurável de arquivos por avaliação (padrão 3) e limites de tamanho separados para fotos vs. vídeos
  • Fotos enviadas exibidas como galeria de miniaturas; vídeos exibidos como player HTML5 embutido
  • Uploads de vídeo podem ser desativados completamente (somente fotos)
  • Aba de configurações em WooCommerce > HDWebmobile > Photo & Video Reviews

Desenvolvimento

Estrutura padrão de plugin WordPress:

hdwebmobile-photo-video-reviews.php   Bootstrap
includes/class-hdpvr-activator.php    Ativação
includes/class-hdpvr-core.php         Orquestrador
includes/class-hdpvr-upload-handler.php  Processamento seguro de upload (a peça crítica de segurança)
includes/class-hdpvr-frontend.php     Injeção do campo do formulário de avaliação + exibição de mídia
includes/class-hdpvr-admin.php        Configurações + registro da aba hub
includes/class-hdpvr-hub.php          Página administrativa compartilhada WooCommerce > HDWebmobile (cópia com namespace por plugin)

Parte do conjunto HDWebmobile de plugins WooCommerce focados e de propósito único.

Licença

GPLv2 ou posterior. Consulte LICENSE.

Baixar ferramenta