Lucene search
+L

16 matches found

NVD
NVD
•added 2026/10/19 9:17 a.m.•8 views

CVE-2026-111438

在 openGauss-server 的 src/common/backend/libpq/hba.cpp 中,复制连接认证存在访问控制绕过。hbagetauthmethod 在处理 HADR/SW 复制发送方时,不要求 isnodeinternalconnection,直接调用 checkhbareplication。checkhbareplication 仅按 replication 标记做弱匹配,缺少普通 checkhba 中的远程 trust 禁止等完整校验。因此,非内部网络的 HADR/SW 复制连接可绕过内部连接限制和完整 pghba...

6.5CVSS0.00361EPSS
SaveExploits0References1
NVD
NVD
•added 2026/10/19 8:17 a.m.•15 views

CVE-2026-111439

在 openGauss-server的 src/common/backend/utils/adt/genfile.cpp 模块中,内置函数 pgreadbinaryfileblocks 存在权限校验逻辑缺陷。该函数在入口处仅校验了起始块号(startBlockNum)和块数量(blockCount)的范围,随后直接调用底层文件读取例程 ReadBinaryFileBlocksFirstCall。该底层例程仅执行了路径规范化检查以及针对 .. 路径遍历和数据目录边界的基本检查,缺失了对调用者数据库权限(如 SELECT 权限)的校验。此外,辅助函数 isrowdatafile...

4.3CVSS0.00259EPSS
SaveExploits0References1
Vulnrichment
Vulnrichment
•added 2026/10/19 8:08 a.m.•8 views

CVE-2026-111438 check_hba_replication 认证与访问控制绕过

在 openGauss-server 的 src/common/backend/libpq/hba.cpp 中,复制连接认证存在访问控制绕过。hbagetauthmethod 在处理 HADR/SW 复制发送方时,不要求 isnodeinternalconnection,直接调用 checkhbareplication。checkhbareplication 仅按 replication 标记做弱匹配,缺少普通 checkhba 中的远程 trust 禁止等完整校验。因此,非内部网络的 HADR/SW 复制连接可绕过内部连接限制和完整 pghba...

6.5CVSS5.8AI score0.00361EPSS
SaveExploits0References1
CVE
CVE
•added 2026/10/19 8:08 a.m.•19 views

CVE-2026-111438

A vulnerability exists in openGauss-server (specifically in src/common/backend/libpq/hba.cpp) where HADR/SW replication connections can bypass access controls. The function hba_getauthmethod() fails to require is_node_internal_connection() for replication senders, leading check_hba_replication() ...

6.5CVSS5.8AI score0.00361EPSS
SaveExploits0References1
EUVD
EUVD
•added 2026/10/19 8:08 a.m.•10 views

EUVD-2026-104120

在 openGauss-server 的 src/common/backend/libpq/hba.cpp 中,复制连接认证存在访问控制绕过。hbagetauthmethod 在处理 HADR/SW 复制发送方时,不要求 isnodeinternalconnection,直接调用 checkhbareplication。checkhbareplication 仅按 replication 标记做弱匹配,缺少普通 checkhba 中的远程 trust 禁止等完整校验。因此,非内部网络的 HADR/SW 复制连接可绕过内部连接限制和完整 pghba...

6.5CVSS5.8AI score0.00361EPSS
SaveExploits0References1
Cvelist
Cvelist
•added 2026/10/19 8:08 a.m.•43 views

CVE-2026-111438 check_hba_replication 认证与访问控制绕过

在 openGauss-server 的 src/common/backend/libpq/hba.cpp 中,复制连接认证存在访问控制绕过。hbagetauthmethod 在处理 HADR/SW 复制发送方时,不要求 isnodeinternalconnection,直接调用 checkhbareplication。checkhbareplication 仅按 replication 标记做弱匹配,缺少普通 checkhba 中的远程 trust 禁止等完整校验。因此,非内部网络的 HADR/SW 复制连接可绕过内部连接限制和完整 pghba...

6.5CVSS0.00361EPSS
SaveExploits0References1
CVE
CVE
•added 2026/10/19 7:59 a.m.•18 views

CVE-2026-111439

The openGauss-server software contains a permission validation logic flaw within the src/common/backend/utils/adt/genfile.cpp module, specifically in the pg_read_binary_file_blocks() built-in function. The vulnerability exists because the function only validates the range of the start block numbe...

4.3CVSS5.8AI score0.00259EPSS
SaveExploits0References1
Cvelist
Cvelist
•added 2026/10/19 7:59 a.m.•44 views

CVE-2026-111439 pg_read_binary_file_blocks 缺少初始用户权限校验,普通用户可读取 relation 文件块

在 openGauss-server的 src/common/backend/utils/adt/genfile.cpp 模块中,内置函数 pgreadbinaryfileblocks 存在权限校验逻辑缺陷。该函数在入口处仅校验了起始块号(startBlockNum)和块数量(blockCount)的范围,随后直接调用底层文件读取例程 ReadBinaryFileBlocksFirstCall。该底层例程仅执行了路径规范化检查以及针对 .. 路径遍历和数据目录边界的基本检查,缺失了对调用者数据库权限(如 SELECT 权限)的校验。此外,辅助函数 isrowdatafile...

4.3CVSS0.00259EPSS
SaveExploits0References1
Vulnrichment
Vulnrichment
•added 2026/10/19 7:59 a.m.•6 views

CVE-2026-111439 pg_read_binary_file_blocks 缺少初始用户权限校验,普通用户可读取 relation 文件块

在 openGauss-server的 src/common/backend/utils/adt/genfile.cpp 模块中,内置函数 pgreadbinaryfileblocks 存在权限校验逻辑缺陷。该函数在入口处仅校验了起始块号(startBlockNum)和块数量(blockCount)的范围,随后直接调用底层文件读取例程 ReadBinaryFileBlocksFirstCall。该底层例程仅执行了路径规范化检查以及针对 .. 路径遍历和数据目录边界的基本检查,缺失了对调用者数据库权限(如 SELECT 权限)的校验。此外,辅助函数 isrowdatafile...

4.3CVSS5.8AI score0.00259EPSS
SaveExploits0References1
EUVD
EUVD
•added 2026/10/19 7:59 a.m.•8 views

EUVD-2026-104112

在 openGauss-server的 src/common/backend/utils/adt/genfile.cpp 模块中,内置函数 pgreadbinaryfileblocks 存在权限校验逻辑缺陷。该函数在入口处仅校验了起始块号(startBlockNum)和块数量(blockCount)的范围,随后直接调用底层文件读取例程 ReadBinaryFileBlocksFirstCall。该底层例程仅执行了路径规范化检查以及针对 .. 路径遍历和数据目录边界的基本检查,缺失了对调用者数据库权限(如 SELECT 权限)的校验。此外,辅助函数 isrowdatafile...

4.3CVSS5.8AI score0.00259EPSS
SaveExploits0References1
NVD
NVD
•added 2026/10/19 3:16 a.m.•13 views

CVE-2026-111441

在 openGauss-server 的 src/gausskernel/cbb/utils/hll/hll.cpp 中,内置函数 HllObjectUnpack 存在长度校验缺陷。该函数从用户提供的 packed HLL 解析 lenUsed 与 lenTotal 后,仅检查输入长度足以覆盖 HLLHEADSIZE + lenUsed,随后按 lenTotal 分配缓冲区、按 lenUsed 调用 memcpys 拷贝输入,既未校验 lenTotal = lenUsed,也将 memcpys 目标大小写成 lenUsed 而非实际分配的...

8.1CVSS0.00404EPSS
SaveExploits0References1
CVE
CVE
•added 2026/10/19 2:31 a.m.•20 views

CVE-2026-111441

The openGauss-server software contains a heap-based buffer overflow vulnerability in the src/gausskernel/cbb/utils/hll/hll.cpp file. The root cause is a validation flaw within the HllObjectUnpack() function, which fails to verify that lenTotal is greater than or equal to lenUsed when unpacking us...

8.1CVSS5.8AI score0.00404EPSS
SaveExploits0References1
Cvelist
Cvelist
•added 2026/10/19 2:31 a.m.•43 views

CVE-2026-111441 HLL 反序列化 lenTotal/lenUsed 校验缺失导致堆越界写

在 openGauss-server 的 src/gausskernel/cbb/utils/hll/hll.cpp 中,内置函数 HllObjectUnpack 存在长度校验缺陷。该函数从用户提供的 packed HLL 解析 lenUsed 与 lenTotal 后,仅检查输入长度足以覆盖 HLLHEADSIZE + lenUsed,随后按 lenTotal 分配缓冲区、按 lenUsed 调用 memcpys 拷贝输入,既未校验 lenTotal = lenUsed,也将 memcpys 目标大小写成 lenUsed 而非实际分配的...

8.1CVSS0.00404EPSS
SaveExploits0References1
Vulnrichment
Vulnrichment
•added 2026/10/19 2:31 a.m.•4 views

CVE-2026-111441 HLL 反序列化 lenTotal/lenUsed 校验缺失导致堆越界写

在 openGauss-server 的 src/gausskernel/cbb/utils/hll/hll.cpp 中,内置函数 HllObjectUnpack 存在长度校验缺陷。该函数从用户提供的 packed HLL 解析 lenUsed 与 lenTotal 后,仅检查输入长度足以覆盖 HLLHEADSIZE + lenUsed,随后按 lenTotal 分配缓冲区、按 lenUsed 调用 memcpys 拷贝输入,既未校验 lenTotal = lenUsed,也将 memcpys 目标大小写成 lenUsed 而非实际分配的...

8.1CVSS5.8AI score0.00404EPSS
SaveExploits0References1
EUVD
EUVD
•added 2026/10/19 2:31 a.m.•7 views

EUVD-2026-104052

在 openGauss-server 的 src/gausskernel/cbb/utils/hll/hll.cpp 中,内置函数 HllObjectUnpack 存在长度校验缺陷。该函数从用户提供的 packed HLL 解析 lenUsed 与 lenTotal 后,仅检查输入长度足以覆盖 HLLHEADSIZE + lenUsed,随后按 lenTotal 分配缓冲区、按 lenUsed 调用 memcpys 拷贝输入,既未校验 lenTotal = lenUsed,也将 memcpys 目标大小写成 lenUsed 而非实际分配的...

8.1CVSS5.8AI score0.00404EPSS
SaveExploits0References1
Rapid7 Vulnerability Database (full)
Rapid7 Vulnerability Database (full)
•added 2026/06/30 12:00 a.m.•7 views

CVE-2026-14178: Use After Free

openGauss 在处理带 NLS 参数的 totimestamp 调用时,totimestampwithfmtnls 会将 nlsfmtstr 保存到 usess-parsercxt.nlsfmtstr。在 seqscan + sort 执行路径下,该字符串原本被分配在 SeqScan 的表达式上下文中;当 SeqScan 完成后,该内存上下文会被 reset,但后续结果输出阶段 timestampout 仍会通过 CheckNlsFormat 访问 usess-parsercxt.nlsfmtstr,导致访问已释放内存。攻击者在具备数据库 SQL 执行权限的情况下,可构造特定...

5.9CVSS5.8AI score0.00367EPSS
SaveExploits0References2
Rows per page
Query Builder