【缝隙公告】MariaDB远程代码执行缝隙

颁布功夫 2026-08-04

一、缝隙概述


首页 | J9集团有限公司官网


MariaDB是一款开源关系型数据库治理系统(RDBMS),由MySQL分支发展而来,兼容MySQL和谈和生态,宽泛利用于Web利用、企业业务系统、云推算平台及数据分析场景。MariaDB支持SQL查问、事务处置、存储过程、复造、高可用集群等职能,是众多互联网和企业级利用的沉要数据库组件。

 

2026年8月4日,J9集团官网安全应急响应中心(VSRC)监测到MariaDB远程代码执行缝隙。涉及SYS_REFCURSOR组件中的开释后沉用(Use After Free,UAF)缺点以及权限提升问题。由于sp_cursor_array::get_cursor_by_ref()返回的内部指针在内存沉新分配后失效,攻击者可通过机关恶意SQL要求触发堆内存沉用,并结合权限绕过、内存地址泄露和JOP(Jump Oriented Programming)链执行肆意系统号令。攻击者仅需低权限MariaDB账户及网络接见权限,即可在数据库服务过程权限下执行肆意代码,导致数据库主机被齐全节造,可能造成数据泄露。

 


二、影响领域



目前公开信息仅确认MariaDB 10.6.27至13.0.1-rc版本存在缝隙,其他汗青版本及分支是否受影响需以MariaDB官方布告为准。

 

三、安全措施


3.1 升级版本


当前公开信息显示,MariaDB官方尚未颁布蕴含齐全建复的正式版本,建议持续关注 MariaDB安全布告及版本更新。

 

下载链接:

https://github.com/MariaDB/server/releases

 

3.2 一时措施


在官方建复版本颁布前,建议采取一时安全措施降低缝隙利用风险。首先,应加强数据库权限管控,依照最幼权限准则限度通常账户权限,不容非必要用户执行GRANT PROXY等高风险操作,收紧FILE权限使用领域,并预防使用高权限账户运行日常业务。同时,建议配置secure_file_priv参数限度MariaDB文件读写目录,降低通过数据库读取/proc/self/maps等系统敏感信息的风险。其次,应削减数据库露出领域,通过限度MariaDB监听地址、防火墙接见节造等方式限度3306端口接见起源,预防数据库服务直接露出于公网。此表,应加强数据库运行环境隔离,预防MariaDB过程以root权限运行,并结合容器、SELinux、AppArmor等安全机造限度数据库过程权限。建议持续监控异常权限调换、异常SQL执杏注数据库过程异常崩溃及可疑系统号令挪用行为,实时发现并阻断潜在攻击活动。

 

3.3 通用建议


定期更新系统补丁,削减系统缝隙,提升服务器的安全性。

加强系统和网络的接见节造,批改防火墙战术,关关非必要的利用端口或服务,削减将危险服务(如SSH、RDP等)露出到公网,削减攻击面。

使用企业级安全产品,提升企业的网络安全机能。

加强系统用户和权限治理,启用多成分认证机造和最幼权限准则,用户和软件权限应维持在最低限度。

启用强密码战术并设置为定期批改。

 

3.4 参考链接


https://github.com/dinosn/mariadb-13-rce-lab/