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-2021-31630-OpenPLC-3-Authenticated-RCE — OpenPLC 3 WebServer Ejecución Remota de Código Autenticada. | Kitploit
Herramientas/GitHubGitHub/mind2hex/cve-2021-31630-openplc-3-authenticated-rce
Análisis de VulnerabilidadesExplotaciónSeguridad SCADA/ICSExplotación de Aplicaciones WebPruebas de PenetraciónComando y Control
GitHubmind2hex/cve-2021-31630-openplc-3-authenticated-rce

CVE-2021-31630-OpenPLC-3-Authenticated-RCE

OpenPLC 3 WebServer Ejecución Remota de Código Autenticada.

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
Ver Repositorio
hace 2 añosAún no revisado

CVE-2021-31630

Ejecución remota de código autenticada en el servidor web de OpenPLC 3.

Descripción

La presencia de inyección de comandos en el servidor web de OpenPLC v3 permite a atacantes remotos ejecutar código arbitrario explotando el componente "Hardware Layer Code Box" que se encuentra en la página "/hardware" de la aplicación. Solo probado en la máquina Wifinetictwo.htb de hackthebox.

Uso

root@kitploit:~
usage: openplc_exploit.py [-h] [--usage] --ip ADDR --port PORT --target URL -U USER -P PASSWORD
                          [--payload-program PAYLOAD_PROGRAM]

options:
  -h, --help            show this help message and exit
  --usage               show usage message
  --ip ADDR             ip address for the reverse connection
  --port PORT           port number to the reverse connection
  --target URL          target url. Example: http://localhost:8080
  -U USER, --username USER
                        username to log int to openplc web server
  -P PASSWORD, --password PASSWORD
                        password to log in to openplc web server
  --payload-program PAYLOAD_PROGRAM
                        structured text openplc format to send to /upload-program

Referencias

  • CVE-2021-31630
Descargar herramienta