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
CVE-2026-48030 | Kitploit
Herramientas/GitHubGitHub/muslimbek-0x/cve-2026-48030
Análisis de VulnerabilidadesAnálisis de CódigoExplotaciónExplotación de Aplicaciones WebPapers e InvestigaciónAprendizaje y Educación
GitHubmuslimbek-0x/cve-2026-48030

CVE-2026-48030

Ver Repositorio
hace 2 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-2026-48030 — Inyección de comandos del sistema operativo en Pheditor

Resumen

CampoDetalles
ID de CVECVE-2026-48030
Productopheditor
ProveedorHamid Samak
Versiones afectadas2.0.1, 2.0.2, 2.0.3
Versión parcheada2.0.4
SeveridadCrítica
Puntuación CVSS9.9
Vector CVSSCVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:C/C:H/I:H/A:H
CWECWE-78 (Inyección de comandos del sistema operativo)
Descubierto porMuslimbek Burxonov

Descripción

Existe una vulnerabilidad crítica de inyección de comandos del sistema operativo en el manejador de la acción de terminal de pheditor.php. El parámetro POST dir se concatena directamente en shell_exec() sin saneamiento, lo que permite a un atacante autenticado eludir la lista blanca TERMINAL_COMMANDS y ejecutar comandos arbitrarios del sistema operativo.


Código vulnerable

pheditor.php, línea 586:

root@kitploit:~
$command = $_POST['command'];  // ✓ metacharacters checked
$dir     = $_POST['dir'];      // ✗ NOT checked — vulnerable

// Check applies to $command only, NOT $dir
if (strpos($command, '&')  !== false ||
    strpos($command, ';')  !== false ||
    strpos($command, '||') !== false) {
    die(...);
}

// $dir injected unsanitized into shell_exec
$output = shell_exec(
    (empty($dir) ? null : 'cd ' . $dir . ' && ')
    . $command . ' && echo \ ; pwd'
);

Prueba de concepto

root@kitploit:~
python3 poc.py --target http://TARGET/pheditor.php --password admin

Consulta poc.py para ver el script completo de PoC.


Corrección

pheditor.php, línea 586 — reemplazar:

root@kitploit:~
// BEFORE (vulnerable)
'cd ' . $dir

// AFTER (patched)
'cd ' . escapeshellarg($dir)

Referencias

  • Aviso de GitHub GHSA-jvc5-6g7q-c843
  • Lanzamiento de pheditor v2.0.4
  • Repositorio de pheditor

Descargo de responsabilidad

Este PoC se proporciona únicamente con fines educativos y de investigación. Úsalo solo en sistemas en los que tengas permiso explícito para realizar pruebas.

Descargar herramienta