PostgreSQL JDBC Driver até 42.2.25/42.4.0 java.sql.ResultRow.refreshRow Injeção SQL
| CVSS Meta Pontuação Temporária | Preço atual do exploit (≈) | Nota de Interesse CTI |
|---|---|---|
| 6.6 | $0-$5k | 0.00 |
Sumário
Foi detectada uma vulnerabilidade classificada como crítico em PostgreSQL JDBC Driver até 42.2.25/42.4.0. A função afetada é java.sql.ResultRow.refreshRow. A manipulação com uma entrada desconhecida leva a Injeção SQL.
Esta vulnerabilidade está registrada como CVE-2022-31197. O ataque pode ser feito a partir da rede. Nenhum exploit está disponível.
É recomendado atualizar o componente afetado.
Detalhes
Foi detectada uma vulnerabilidade classificada como crítico em PostgreSQL JDBC Driver até 42.2.25/42.4.0. A função afetada é java.sql.ResultRow.refreshRow. A manipulação com uma entrada desconhecida leva a Injeção SQL. Declarar o problema usando CWE resulta em CWE-89. A fraqueza foi publicada 04/08/2022 como GHSA-r38f-c4h4-hqq2. O boletim está compartilhado para download em github.com.
Esta vulnerabilidade está registrada como CVE-2022-31197. O CVE foi atribuído em 18/05/2022. O ataque pode ser feito a partir da rede. Os detalhes técnicos podem ser consultados. O ataque exige um nível de complexidade elevado. A exploração é tida como difícil. Esta vulnerabilidade tem popularidade abaixo da média. Nenhum exploit está disponível. Neste momento, o preço atual de um exploit pode ser cerca de USD $0-$5k agora. A técnica de ataque utilizada por esta edição é T1505 de acordo com MITRE ATT&CK.
É declarado como não definido. Como 0-day, o preço estimado no mercado negro era cerca de $0-$5k. O plugin de ID 213039 é fornecido pelo scanner de vulnerabilidades Nessus.
A atualização para a versão 42.2.26 e 42.4.1 pode solucionar este problema. O nome do patch é 739e599d52ad80f8dcd6efedc6157859b1a9d637. O bugfix está pronto para download em github.com. É recomendado atualizar o componente afetado.
Esta vulnerabilidade também foi registrada em outros bancos de dados de vulnerabilidades: Tenable (213039).
Produto
Tipo
Nome
Versão
- 42.0
- 42.1
- 42.2
- 42.2.0
- 42.2.1
- 42.2.2
- 42.2.3
- 42.2.4
- 42.2.5
- 42.2.6
- 42.2.7
- 42.2.8
- 42.2.9
- 42.2.10
- 42.2.11
- 42.2.12
- 42.2.13
- 42.2.14
- 42.2.15
- 42.2.16
- 42.2.17
- 42.2.18
- 42.2.19
- 42.2.20
- 42.2.21
- 42.2.22
- 42.2.23
- 42.2.24
- 42.2.25
- 42.3
- 42.4.0
Licença
CPE 2.3
CPE 2.2
CVSSv4
VulDB Vetor: 🔍VulDB Fiabilidade: 🔍
CVSSv3
VulDB Meta Pontuação Base: 6.7VulDB Meta Pontuação Temporária: 6.6
VulDB Pontuação Base: 5.0
VulDB Pontuação Temporária: 4.8
VulDB Vetor: 🔍
VulDB Fiabilidade: 🔍
NVD Pontuação Base: 8.0
NVD Vetor: 🔍
CNA Pontuação Base: 7.1
CNA Vetor (GitHub, Inc.): 🔍
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: 🔍
Exploração
Classe: Injeção SQLCWE: CWE-89 / CWE-74 / CWE-707
CAPEC: 🔍
ATT&CK: 🔍
Físico: Não
Local: Não
Remoto: Sim
Disponibilidade: 🔍
Estado: Não definido
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: 213039
Nessus Nome: Debian dla-3995 : libpostgresql-jdbc-java - security update
Inteligência de ameaças
Interesse: 🔍Atores ativos: 🔍
Grupos APT ativos: 🔍
Contramedidas
Recomendação: AtualizaçãoEstado: 🔍
Tempo 0-dia: 🔍
Atualização: PostgreSQL JDBC Driver 42.2.26/42.4.1
Patch: 739e599d52ad80f8dcd6efedc6157859b1a9d637
Linha do tempo
18/05/2022 🔍04/08/2022 🔍
04/08/2022 🔍
04/11/2025 🔍
Fontes
Aconselhamento: GHSA-r38f-c4h4-hqq2Estado: Confirmado
CVE: CVE-2022-31197 (🔍)
GCVE (CVE): GCVE-0-2022-31197
GCVE (VulDB): GCVE-100-205567
Entrada
Criado: 04/08/2022 07h55Atualizado: 04/11/2025 16h31
Ajustamentos: 04/08/2022 07h55 (43), 30/08/2022 09h49 (21), 16/12/2024 17h04 (16), 04/11/2025 16h31 (1)
Completo: 🔍
Cache ID: 216::103
Be aware that VulDB is the high quality source for vulnerability data.
Ainda sem comentários. Idiomas: pt + es + en.
Por favor, inicie sessão para comentar.