PT-2026-117211 · Unknown · Opengauss-Server

CVE-2026-111441

·

Publicado

2026-10-19

·

Atualizado

2026-10-19

CVSS v3.1

8.1

Alta

VetorAV:N/AC:L/PR:L/UI:N/S:U/C:N/I:H/A:H
Nome do Software Vulnerável e Versões Afetadas openGauss-server versões 2.1.0 até 7.0.0-RC3
Descrição Existe um problema na função HllObjectUnpack() no arquivo src/gausskernel/cbb/utils/hll/hll.cpp. A função não valida adequadamente o comprimento dos dados packed HyperLogLog (HLL). Especificamente, ela não verifica se lenTotal é maior ou igual a lenUsed e utiliza incorretamente lenUsed como o tamanho do destino na função memcpy s() em vez do lenTotal alocado. Isso permite que um usuário com uma conexão de banco de dados padrão provoque uma gravação fora dos limites do heap ao fornecer um packed HLL malformado onde lenTotal é menor que lenUsed. Isso pode ser feito através de pontos de entrada SQL como hll in(), hll print() e hll cardinality(), resultando em potencial corrupção de memória.
Recomendações Atualize o openGauss-server para a versão 7.0.0-LTS.

Correção

Heap Based Buffer Overflow

Encontrou algum problema na descrição? Tem algo a acrescentar? Fique à vontade para nos escrever 👾

Enumeração de Fraquezas

Identificadores relacionados

CVE-2026-111441

Produtos afetados

Opengauss-Server