背景:
MySQL Shell 8.0.0版本至8.0.45版本、8.4.0版本至8.4.8版本和9.0.0版本至9.6.0版本存在安全漏洞,该漏洞源于Shell: Core Client组件问题,可能导致权限高的攻击者通过多种协议网络访问,授权访问关键数据或全部数据。
当前版本:
系统信息

检查当前版本rpm包信息

下载升级必要的rpm包
wget https://repo.mysql.com/yum/mysql-8.0-community/el/8/aarch64/mysql-community-common-8.0.46-1.el8.aarch64.rpm
wget https://repo.mysql.com/yum/mysql-8.0-community/el/8/aarch64/mysql-community-client-plugins-8.0.46-1.el8.aarch64.rpm
wget https://repo.mysql.com/yum/mysql-8.0-community/el/8/aarch64/mysql-community-libs-8.0.46-1.el8.aarch64.rpm
wget https://repo.mysql.com/yum/mysql-8.0-community/el/8/aarch64/mysql-community-client-8.0.46-1.el8.aarch64.rpm
wget https://repo.mysql.com/yum/mysql-8.0-community/el/8/aarch64/mysql-community-icu-data-files-8.0.46-1.el8.aarch64.rpm
wget https://repo.mysql.com/yum/mysql-8.0-community/el/8/aarch64/mysql-community-server-8.0.46-1.el8.aarch64.rpm
从 Oracle 官方下载 MySQL GPG 公钥
wget https://repo.mysql.com/RPM-GPG-KEY-mysql-2023
然后确认
ls -lh RPM-GPG-KEY-mysql-2023
导入
rpm --import RPM-GPG-KEY-mysql-2023
再验证这 6 个 RPM
rpm -K mysql-community-*-8.0.46-1.el8.aarch64.rpm
正常情况下应该变成类似

开始升级
rpm -Uvh mysql-community-*.rpm

再次检查版本,发现已经升级完成
