CVE-2014-3704
A função expandArguments na API de abstração de banco de dados do Drupal core 7.x anterior à 7.32 não constrói adequadamente declarações preparadas, o que...
- Publicado
- 16 de out. de 2014
- Atualizado
- 6 de ago. de 2024
- Atribuindo CNA
- redhat
- Evidência observada
- 16 de out. de 2014
CVSS primário
nvd · CVSS 2.0
AV:N/AC:L/Au:N/C:P/I:P/A:PAlto · próximos 30 dias
- Percentil
- 100,0%
- Data do modelo
- 13 de out. de 2026
EPSS é uma estimativa estatística, não uma certeza ou uma medida de impacto. Combine-o com CVSS, status KEV, exposição e seu ambiente.
Resumo
A função expandArguments na API de abstração de banco de dados do Drupal core 7.x anterior à 7.32 não constrói adequadamente declarações preparadas, o que permite que atacantes remotos realizem ataques de injeção de SQL por meio de um array contendo chaves forjadas.
Fontes
- Drupal SQL InjectionModelo
http/cves/2014/CVE-2014-3704.yaml
Nuclei TemplatesCondições declaradas
- network: http($.protocol_keys)
- verification: status,word($.matchers[*].type)
- Drupal < 7.32 "Drupalgeddon" SQL InjectionLaboratório
drupal/CVE-2014-3704
Drupal < 7.32 "Drupalgeddon" SQL Injection (CVE-2014-3704)
Vulhub vulnerability labsCondições declaradas
- lab image version: vulhub/drupal:7.31(drupal/CVE-2014-3704/docker-compose.yml:services.web.image)
- lab image version: mysql:5.5(drupal/CVE-2014-3704/docker-compose.yml:services.mysql.image)
modules/exploits/multi/http/drupal_drupageddon.rb
Metasploit Framework modulesCondições declaradas
- platform: PHP($.exploit_multi/http/drupal_drupageddon.platform)
- verification: check_not_declared($.exploit_multi/http/drupal_drupageddon.check)
Uso responsável
Use informações de vulnerabilidade apenas em sistemas que você possui ou está autorizado a testar. O Kitploit vincula-se a metadados de pesquisa pública e não armazena código de exploração ou cargas maliciosas.