尊敬的羲和(Halo)数据库用户:
您好。我们非常感谢您一直以来对羲和(Halo)数据库的支持与信任。为了不断提升产品的安全性和稳定性,我们近期对羲和(Halo)数据库进行了全面的安全审计,并发现了以下三个重要的安全漏洞。
一、漏洞详情
(一) pg signal backend 角色权限漏洞
漏洞编号:CVE-2023-5870
风险级别:低
漏洞描述:在羲和(Halo)数据库的某些版本中,拥有 pg_signal_backend 角色的用户可以对后台进程发送信号。这可能导致拥有该权限的远程用户对数据库发动拒绝服务攻击。
修复措施:我们已对 pg_signal_backend 角色的权限进行了限制,确保只有具备超级用户权限的用户才能对关键后台进程发送信号。
(二)数组修改时的整型溢出漏洞
漏洞编号:CVE-2023-5869
风险级别:高
漏洞描述:在羲和(Halo)数据库的某些版本中,修改数组时缺少整型溢出检查。远程用户可以提供特殊设计的数据造成溢出,从而执行任意代码,比如向内存写入任意数据或者从内存读取任意数据。
修复措施:我们已在数组操作的相关代码中增加了整型溢出检查机制,防止因整型溢出导致的安全问题。
(三)聚合函数处理 "unknown" 类型时的数据泄露漏洞
漏洞编号:CVE-2023-5868
风险级别:普通
漏洞描述:在羲和(Halo)数据库的某些版本中,执行某些聚合函数时,如果接收 "unknown" 类型,会导致服务器内存中的一些数据被泄露。这可能导致远程用户获得一些敏感数据。
修复措施:我们已对聚合函数的输入类型进行了严格校验,确保在处理 "unknown" 类型时不会导致数据泄露。
二、补丁更新与安全建议
请联系商务团队获取关键补丁,并加强权限管理与审计。