Skip to content
KitploitKITPLOIT
HerramientasBlog
Enviar
HerramientasBlog
Enviar

¡Herramientas de Hacking, PenTest y Ciberseguridad para tu Arsenal de Seguridad!

Kitploit es un directorio de herramientas de hacking, ciberseguridad y pentesting. Descubre las últimas actualizaciones de proyectos para encontrar vulnerabilidades, analizar sistemas, automatizar pruebas y fortalecer tu seguridad.

··Feeds·Contacto·Privacidad·© 2026 Kitploit

Directorio de Herramientas

Categorías

Ver todas las categorías
Loading categories
hdwebmobile-photo-video-reviews — Plugin de WooCommerce: reseñas de productos con foto y vídeo, cerrando la clase de vulnerabilidad de subida no autenticada de CVE-2026-12684 por construcción. | Kitploit
Herramientas/GitHubGitHub/htrxuan/hdwebmobile-photo-video-reviews
Análisis de VulnerabilidadesSeguridad WebAprendizaje y EducaciónRecursos CuradosSeguridad de APIs
GitHubhtrxuan/hdwebmobile-photo-video-reviews

hdwebmobile-photo-video-reviews

Plugin de WooCommerce: reseñas de productos con foto y vídeo, cerrando la clase de vulnerabilidad de subida no autenticada de CVE-2026-12684 por construcción.

Ver Repositorio
hace 1 díaAún no revisado

Más Populares

Ver todos →

Descubre las herramientas más usadas por nuestra comunidad.

Explora todas las herramientas

Explora nuestra colección de herramientas

Ver todas las herramientas →
Compartir

Reseñas de Fotos y Videos de HDWebmobile

Un plugin de WooCommerce que permite a los clientes adjuntar fotos y videos cortos a sus reseñas de productos, mostrados directamente en la lista de reseñas en la página del producto.

  • WordPress.org: https://wordpress.org/plugins/hdwebmobile-photo-video-reviews/ (pendiente de primera presentación)
  • Requiere: WordPress 6.9+, WooCommerce, PHP 7.4+
  • Licencia: GPLv2 o posterior

Por qué existe este plugin

Un plugin competidor de "Customer Reviews for WooCommerce" incluía una acción AJAX independiente para subir fotos de reseñas que no realizaba ninguna comprobación de autenticación, capacidad o nonce en absoluto (CVE-2026-12684), permitiendo que cualquier visitante no autenticado subiera archivos de imagen/video arbitrarios directamente a la Biblioteca de Medios de WordPress.

Este plugin cierra toda esa clase de vulnerabilidad por diseño, en lugar de aplicar parches alrededor:

  • No existe ningún endpoint de subida independiente — un archivo solo se procesa como efecto secundario de una auténtica presentación de comentario de WordPress que pasa por wp-comments-post.php, el propio pipeline de comentarios de WordPress (comprobaciones de spam, Akismet si está instalado, moderación).
  • Se requiere además un nonce específico del producto, generado con el formulario de reseña y verificado antes de tocar cualquier archivo.
  • Los medios solo se adjuntan a un comentario confirmado como una auténtica reseña de producto de WooCommerce (la publicación principal del comentario es realmente un ), nunca a otro tipo de comentario.
product
  • Cada subida pasa por wp_handle_upload() — el propio manejador de subidas verificado de WordPress — con una lista blanca explícita de tipos MIME de imagen/video, nunca un movimiento de archivo hecho a mano.
  • Si la tienda requiere una compra verificada para dejar una reseña, los medios solo se adjuntan para los revisores que realmente compraron el producto.
  • Características

    • Campo de subida opcional de fotos (JPG, PNG, GIF, WebP) y videos (MP4, WebM, MOV) añadido al formulario nativo de reseñas de WooCommerce
    • Máximo de archivos por reseña configurable (predeterminado 3) y límites de tamaño separados para fotos vs. videos
    • Las fotos subidas se muestran como una galería de miniaturas; los videos se muestran como un reproductor HTML5 integrado
    • Las subidas de video se pueden desactivar por completo (solo fotos)
    • Pestaña de configuración en WooCommerce > HDWebmobile > Photo & Video Reviews

    Desarrollo

    Estructura estándar de plugin de WordPress:

    root@kitploit:~
    hdwebmobile-photo-video-reviews.php   Bootstrap
    includes/class-hdpvr-activator.php    Activación
    includes/class-hdpvr-core.php         Orquestador
    includes/class-hdpvr-upload-handler.php  Procesamiento seguro de subidas (la pieza crítica de seguridad)
    includes/class-hdpvr-frontend.php     Inyección del campo del formulario de reseña + visualización de medios
    includes/class-hdpvr-admin.php        Configuración + registro de la pestaña del hub
    includes/class-hdpvr-hub.php          Página de administración compartida WooCommerce > HDWebmobile (copia con espacio de nombres por plugin)
    

    Parte de la suite HDWebmobile de plugins de WooCommerce enfocados y de propósito único.

    Licencia

    GPLv2 o posterior. Ver LICENSE.

    Descargar herramienta