MagicLinux 4libguestfs-1.16.19-1.0.1.AXS4 (AXSA:2012-585:02)

medium Nessus 插件 ID 284001

简介

远程iraclelinux 主机缺少安全更新。

描述

远程iraclelinux 4 主机上存在安装的程序包该程序包受到 AXSA:2012-585:02 公告中提及的漏洞的影响。

Libguestfs 是用于访问和修改客户机磁盘映像的库。此功能最适用于以下情况:对客户机进行批量配置更改获取磁盘已使用/可用统计数据另请参阅virt-df在虚拟化系统之间迁移另请参阅virt-p2v执行部分备份、执行部分客户机克隆、克隆客户机和更改注册表/UUID/主机名信息等等。
Libguestfs 使用 Linux 内核和 qemu 代码可以访问 Linux 和 qemu 可以访问的任何类型的客户机文件系统包括但不限于ext2/3/4、btrfs、FAT 和 NTFS、LVM、许多不同的磁盘分区方案、qcow、 qcow2、vmdk。
Libguestfs 提供枚举客户机存储例如分区、LV、每个 LV 是什么文件系统等的方式。它还可以在客户机上下文中运行命令。
Libguestfs 是一个可与 C 和 C++ 管理程序链接的库。
另请参阅“guestfish”程序包了解 shell 脚本和命令行访问另请参阅“libguestfs-mount”了解使用 FUSE 在主机上挂载客户机文件系统的情况。
对于 Perl 绑定请参阅“perl-Sys-Guestfs”。
有关 OCaml 绑定,请参阅“ocaml-libguestfs-devel”。
有关 Python 绑定的信息,请参阅“python-libguestfs”。
对于 Ruby 绑定,请参阅“ruby-libguestfs”。
有关 Java 绑定的信息请参阅“libguestfs-java-devel”。
此版本修复的安全问题
CVE-2012-26901.18.0 之前的 libguestfs 中的 virt-edit 不保留原始文件的权限并在编辑时以全局可读的权限保存新文件这可能允许本地客户机用户获取敏感信息。
缺陷修复 以前virt-clone 会采用原始虚拟机的部分属性例如克隆使用与原始 VM 相同的 NIC 创建。已通过两个新工具解决此问题: virt-sysprep 和 virt-sparsify。Virt-sysprep 可擦除客户机状态virt-sparsify 会使图像稀疏。这两个工具都应代替 virt-clone 使用或与之结合使用。
尝试挂载不存在的磁盘时libguestfs 后台程序崩溃。此问题已修复系统会返回错误消息libguestfs 不会崩溃。
已将包含 guestfs_launch() 函数的库修改为线程安全同一个程序的两个线程现在可访问该库。
关闭块设备后udev 设备管理器会通过触发的进程重新打开该块设备。然后libguestfs 操作会失败因为它们预期磁盘可供内核重新读取分区表。此问题已得到修复 操作现在等待 udev 完成。
Fedora 17 及更高版本对 /bin 目录使用符号链接。 libguestfs 已被修改为处理此类访客。
其根中包含 autoexec.bat、boot.ini 或 ntdlr 文件的任何磁盘都将显示为 libguestfs 的 Windows 根磁盘。无法识别 HP 恢复分区且 libguestfs 将系统处理为双引导因此某些 virt 工具无法工作。此问题已得到修复 HP 恢复分区不会被视为 Windows 根磁盘。
修复了 libguestfs 错误字符串处理和调用 g.launch() 函数时 Python 程序不再因分段错误终止。
增强功能 添加了 virt-alignment-scan 工具并更新了 virt-resize。现在可以诊断客户机分区并修复其问题从而提高分区性能。
libguestfs 操作现在可以处理 HP Smart Array (cciss) 设备。virt-p2v 工具现在可以转换使用 Linux 软件 RAID 设备的系统以在虚拟机中运行。

Tenable 已直接从MiracleLinux 安全公告中提取上述描述块。

请注意,Nessus 尚未测试此问题,而是只依据应用程序自我报告的版本号进行判断。

解决方案

更新受影响的程序包。

另见

https://tsn.miraclelinux.com/en/node/3100

插件详情

严重性: Medium

ID: 284001

文件名: miracle_linux_AXSA-2012-585.nasl

版本: 1.1

类型: local

发布时间: 2026/1/14

最近更新时间: 2026/1/14

支持的传感器: Nessus Agent, Nessus

风险信息

VPR

风险因素: Low

分数: 3.6

Vendor

Vendor Severity: Moderate

CVSS v2

风险因素: Low

基本分数: 2.1

时间分数: 1.6

矢量: CVSS2#AV:L/AC:L/Au:N/C:P/I:N/A:N

CVSS 分数来源: CVE-2012-2690

CVSS v3

风险因素: Medium

基本分数: 5.5

时间分数: 4.8

矢量: CVSS:3.0/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:N/A:N

时间矢量: CVSS:3.0/E:U/RL:O/RC:C

漏洞信息

CPE: cpe:/o:miracle:linux:4, p-cpe:/a:miracle:linux:libguestfs-java, p-cpe:/a:miracle:linux:libguestfs-tools, p-cpe:/a:miracle:linux:libguestfs-tools-c, p-cpe:/a:miracle:linux:perl-sys-guestfs, p-cpe:/a:miracle:linux:libguestfs, p-cpe:/a:miracle:linux:python-libguestfs

必需的 KB 项: Host/local_checks_enabled, Host/cpu, Host/MiracleLinux/release, Host/MiracleLinux/rpm-list

易利用性: No known exploits are available

补丁发布日期: 2012/7/24

漏洞发布日期: 2012/6/12

参考资料信息

CVE: CVE-2012-2690