← voltar
CVE-2017-17562

CVE-2017-17562

CVSS 8.1 HIGHEPSS 96.3%● KEV
Em resumo

O servidor GoAhead em versões anteriores à 3.6.5 permite que atacantes executem código malicioso no servidor se CGI estiver ativado. A falha ocorre porque o servidor passa dados não validados do usuário como variáveis de ambiente para scripts CGI, permitindo exploração através de técnicas como LD_PRELOAD.

Detalhe técnico

CVE-2017-17562 é uma vulnerabilidade de execução remota de código no Embedthis GoAhead <3.6.5 que afeta implantações com CGI habilitado e programas CGI dinamicamente vinculados. A função cgiHandler em cgi.c inicializa inadequadamente o ambiente do processo filho usando parâmetros HTTP não sanitizados, permitindo injeção de variáveis perigosas do linker (como LD_PRELOAD) que a glibc processa, viabilizando execução arbitrária de código via requisições POST especialmente elaboradas.

Resumo gerado e traduzido por IA a partir da descrição oficial.
Embedthis GoAhead before 3.6.5 allows remote code execution if CGI is enabled and a CGI program is dynamically linked. This is a result of initializing the environment of forked CGI scripts using untrusted HTTP request parameters in the cgiHandler function in cgi.c. When combined with the glibc dynamic linker, this behaviour can be abused for remote code execution using special parameter names such as LD_PRELOAD. An attacker can POST their shared object payload in the body of the request, and reference it using /proc/self/fd/0.
CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:H
Produtos afetados
n/a · n/a
⚠ Recursos públicos, para você avaliar a exposição de sistemas que controla ou está autorizado a testar. Teste apenas com autorização.

Quer saber se a sua infraestrutura está exposta a isto?

Falar com a TrueHacking →