摘要:
python-yaql security update
安全等级: High
公告ID: KylinSec-SA-2024-1539
发布日期: 2024年3月29日
关联CVE: CVE-2024-29156
YAQL(另一种查询语言,Yet Another Query Language)是一种可嵌入且可扩展的查询语言,它允许对任意对象执行复杂查询。它拥有一个庞大且全面的标准库,包含了常用的查询函数,并且可以通过用户自定义函数进一步扩展。YAQL 使用 Python 编写,并通过 PyPI 进行分发。
安全修复:
在 OpenStack Murano 16.0.0 及更早版本中,当使用 3.0.0 之前的 YAQL 时,Murano 服务的 MuranoPL(Murano Processing Language)对 YAQL 语言的扩展未能对提供的环境进行清理,这可能导致敏感服务账户信息的泄露。(CVE-2024-29156)
cve名称 | 产品 | 组件 | 是否受影响 |
---|---|---|---|
CVE-2024-29156 | KY3.4-4A | python-yaql | Unaffected |
方法一:下载安装包进行升级安装
1、通过下载链接下载需要升级的升级包保存,如 xxx.rpm
2、通过rpm命令升级,如 rpm -Uvh xxx.rpm
方法二:通过软件源进行升级安装
1、保持能够连接上互联网
2、通过yum命令升级指定的包,如 yum install 包名