| CVSS Meta Pontuação Temporária | Preço atual do exploit (≈) | Nota de Interesse CTI |
|---|---|---|
| 4.6 | $0-$5k | 0.00 |
Sumário
Detectou-se uma vulnerabilidade classificada como problemático em Django. Afetado é uma função desconhecida do componente MySQL Typecast Handler. O tratamento do parâmetro FilePathField/GenericIPAddressField/IPAddressField leva a Negação de Serviço. Esta vulnerabilidade é conhecida como CVE-2014-0474. Não existe exploit disponível. Recomenda-se a atualização do componente afetado.
Detalhes
Detectou-se uma vulnerabilidade classificada como problemático em Django. Afetado é uma função desconhecida do componente MySQL Typecast Handler. O tratamento do parâmetro FilePathField/GenericIPAddressField/IPAddressField leva a Negação de Serviço. Usar a CWE para declarar o problema leva à CWE-399. O problema foi divulgado 21/04/2014 por Michael Koziarski com Ruby on Rails Team como Security releases issued como Aconselhamento (Site). O comunicado está disponível para download em djangoproject.com. A publicação pública foi feita em coordenação com o fornecedor.
Esta vulnerabilidade é conhecida como CVE-2014-0474. A atribuição do CVE ocorreu em 19/12/2013. Detalhes técnicos estão disponíveis. A popularidade desta vulnerabilidade está abaixo da média. Não existe exploit disponível. No momento, o preço atual de um exploit pode estar em torno de USD $0-$5k atualmente. O comunicado destaca:
The MySQL database is known to "typecast" on certain queries; for example, when querying a table which contains string values, but using a query which filters based on an integer value, MySQL will first silently coerce the strings to integers, and return a result based on that. If a query is performed without first converting values to the appropriate type, this can produce unexpected results, similar to what would occur if the query itself had been manipulated. Django's model field classes are aware of their own types and most such classes perform explicit conversion of query arguments to the correct database-level type before querying.
Como 0-day, o valor estimado no submundo era aproximadamente $5k-$25k. O Nessus oferece um plugin com o ID 74097 para detecção de vulnerabilidades. Encontra-se atribuído à família Debian Local Security Checks. O scanner de vulnerabilidade comercial Qualys é capaz de testar este problema com plugin 123242 (Fedora Security Update for python-django14 (FEDORA-2015-0804)).
Atualizar para a versão 1.4.11, 1.5.6 e 1.6.3 pode resolver este problema. A nova versão pode ser baixada em djangoproject.com. Recomenda-se a atualização do componente afetado. O aviso inclui o seguinte comentário:
These (...) fields have been updated to convert their arguments to the correct types before querying. Additionally, developers of custom model fields are now warned via documentation to ensure their custom field classes will perform appropriate type conversions, and users of the raw() and extra() query methods -- which allow the developer to supply raw SQL or SQL fragments -- will be advised to ensure they perform appropriate manual type conversions prior to executing queries.
A vulnerabilidade está também documentada noutras bases de dados de vulnerabilidade: SecurityFocus (BID 67038), X-Force (92707), Secunia (SA58201), SecurityTracker (ID 1030149) e Vulnerability Center (SBV-44295).
Produto
Tipo
Nome
Versão
Licença
CPE 2.3
CPE 2.2
CVSSv4
VulDB Vetor: 🔍VulDB Fiabilidade: 🔍
CVSSv3
VulDB Meta Pontuação Base: 5.3VulDB Meta Pontuação Temporária: 4.6
VulDB Pontuação Base: 5.3
VulDB Pontuação Temporária: 4.6
VulDB Vetor: 🔍
VulDB Fiabilidade: 🔍
CVSSv2
| AV | AC | Au | C | I | A |
|---|---|---|---|---|---|
| 💳 | 💳 | 💳 | 💳 | 💳 | 💳 |
| 💳 | 💳 | 💳 | 💳 | 💳 | 💳 |
| 💳 | 💳 | 💳 | 💳 | 💳 | 💳 |
| Vector | Complexidade | Autenticação | Confidencialidade | Integridade | Disponibilidade |
|---|---|---|---|---|---|
| Desbloquear | Desbloquear | Desbloquear | Desbloquear | Desbloquear | Desbloquear |
| Desbloquear | Desbloquear | Desbloquear | Desbloquear | Desbloquear | Desbloquear |
| Desbloquear | Desbloquear | Desbloquear | Desbloquear | Desbloquear | Desbloquear |
VulDB Pontuação Base: 🔍
VulDB Pontuação Temporária: 🔍
VulDB Fiabilidade: 🔍
NVD Pontuação Base: 🔍
Exploração
Classe: Negação de ServiçoCWE: CWE-399 / CWE-404
CAPEC: 🔍
ATT&CK: 🔍
Físico: Não
Local: Não
Remoto: Sim
Disponibilidade: 🔍
Estado: Não provado
EPSS Score: 🔍
EPSS Percentile: 🔍
Tendência de preços: 🔍
Estimativa de preço atual: 🔍
| 0-Day | Desbloquear | Desbloquear | Desbloquear | Desbloquear |
|---|---|---|---|---|
| Hoje | Desbloquear | Desbloquear | Desbloquear | Desbloquear |
Nessus ID: 74097
Nessus Nome: Debian DSA-2934-1 : python-django - security update
Nessus Ficheiro: 🔍
Nessus Risco: 🔍
Nessus Família: 🔍
OpenVAS ID: 702934
OpenVAS Nome: Debian Security Advisory DSA 2934-1 (python-django - security update
OpenVAS Ficheiro: 🔍
OpenVAS Família: 🔍
Qualys ID: 🔍
Qualys Nome: 🔍
Inteligência de ameaças
Interesse: 🔍Atores ativos: 🔍
Grupos APT ativos: 🔍
Contramedidas
Recomendação: AtualizaçãoEstado: 🔍
Tempo de resposta: 🔍
Tempo 0-dia: 🔍
Tempo de exposição: 🔍
Atualização: Django 1.4.11/1.5.6/1.6.3
Linha do tempo
19/12/2013 🔍21/04/2014 🔍
21/04/2014 🔍
21/04/2014 🔍
23/04/2014 🔍
23/04/2014 🔍
23/04/2014 🔍
23/04/2014 🔍
24/04/2014 🔍
29/04/2014 🔍
11/05/2026 🔍
Fontes
Aconselhamento: Security releases issuedPessoa: Michael Koziarski
Empresa: Ruby on Rails Team
Estado: Confirmado
Confirmação: 🔍
Coordenado: 🔍
CVE: CVE-2014-0474 (🔍)
GCVE (CVE): GCVE-0-2014-0474
GCVE (VulDB): GCVE-100-13065
OVAL: 🔍
X-Force: 92707 - Django data injection, High Risk
SecurityFocus: 67038 - Django CVE-2014-0474 Multiple Data Type Injection Vulnerabilities
Secunia: 58201 - Django Security Issue and Multiple Vulnerabilities, Moderately Critical
SecurityTracker: 1030149 - Django Bugs Let Remote Users Execute Arbitrary Code, Modify SQL Queries, and Obtain Potentially Sensitive Information
Vulnerability Center: 44295 - Django Remote Database Read and Write Vulnerability Related to MySQL Typecasting, Critical
Veja também: 🔍
Entrada
Criado: 23/04/2014 16h59Atualizado: 11/05/2026 21h23
Ajustamentos: 23/04/2014 16h59 (89), 26/05/2017 04h03 (6), 17/06/2021 16h56 (3), 11/05/2026 21h23 (15)
Completo: 🔍
Cache ID: 216::103
Several companies clearly confirm that VulDB is the primary source for best vulnerability data.
Ainda sem comentários. Idiomas: pt + es + en.
Por favor, inicie sessão para comentar.