Home Ripetizioni Consulenza Cybersecurity 📖 Libri Contattami
Home › Cybersecurity › CVE-2026-111441
CVSS 8.1 — ALTO

CVE-2026-111441 — Vulnerabilità HIGH su N/A

Pubblicato il 2026-10-19 · Fonte: NVD NIST

CVE ID
CVE-2026-111441
CVSS Score
8.1
Vendor
N/A
Prodotti
N/A
Exploit pubblico
Non noto
Sfruttata (CISA)
No
Vector: CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:H/A:H

Riassunto tecnico

在 openGauss-server 的 src/gausskernel/cbb/utils/hll/hll.cpp 中,内置函数 HllObjectUnpack() 存在长度校验缺陷。该函数从用户提供的 packed HLL 解析 lenUsed 与 lenTotal 后,仅检查输入长度足以覆盖 HLL_HEAD_SIZE + lenUsed,随后按 lenTotal 分配缓冲区、按 lenUsed 调用 memcpy_s() 拷贝输入,既未校验 lenTotal >= lenUsed,也将 memcpy_s() 目标大小写成 lenUsed 而非实际分配的 lenTotal,导致安全拷贝无法拦截越界写。hll_in()、hll_print()、hll_cardinality() 等 SQL 入口会走同一解包路径。因此,普通数据库连接用户只需构造 lenTotal 小于 lenUsed 的畸形 packed HLL(例如经 ::hll 进入 hll_in()),即可触发服务端堆越界写,存在内存破坏风险。此问题随 packed HLL 解包函数 HllObjectUnpack() 进入

Impatto

Vulnerabilità con punteggio CVSS 8.1 (HIGH). Sfruttata attivamente: No.

Sistemi vulnerabili

Vendor: N/A
Prodotti: N/A

Mitigazioni

Applicare le patch del vendor appena disponibili. Monitorare gli advisory ufficiali.

Vuoi approfondire la cybersecurity? Scopri il libro "Ethical Hacker per Tutti" oppure prenota una lezione online.