MagicLinux 3kernel-2.6.18-274.1.AXS3 (AXSA:2011-313:06)

high Nessus 插件 ID 284235

简介

远程iraclelinux 主机缺少一个或多个安全更新。

描述

远程MiracleLinux 3 主机上存在安装的程序包该程序包受到 AXSA:2011-313:06 公告中提及的多个漏洞的影响。

kernel 程序包中包含 Linux 内核 (vmlinuz)它是任何 Linux 操作系统的核心。内核处理操作系统的基本功能:内存分配、进程分配、设备输入和输出等。
此版本修复的安全问题
CVE-2010-4649 在低于 2.6.37 的Linux 内核中drivers/infiniband/core/uverbs_cmd.c 中的 ib_uverbs_poll_cq 函数存在整数溢出允许本地用户通过较大的 a 值造成拒绝服务内存损坏或可能造成其他不明影响。某个结构成员。
CVE-2011-0695 Linux 内核中 InfiniBand 驱动程序 (drivers/infiniband/core/cma.c) 的 cm_work_handler 函数中的争用条件 2.6.x 允许远程攻击者通过在处理其他请求处理程序时发送 InfiniBand 请求来造成拒绝服务错误仍在运行从而触发无效的指针取消引用。
CVE-2011-0711 2.6.38-rc6-git3 之前的 Linux 内核中 fs/xfs/xfs_fsops.c 的 xfs_fs_geometry 函数未初始化某个结构成员这允许本地用户通过 FSGEOMETRY_V1 ioctl 调用从内核堆栈内存获取潜在的敏感信息。
CVE-2011-1044 在 2.6.37 之前版本的 Linux 内核中drivers/infiniband/core/uverbs_cmd.c 中的 ib_uverbs_poll_cq 函数未初始化特定响应响应缓冲区这允许本地用户通过导致此缓冲区仅部分填充此漏洞与 CVE-2010-4649不同。
CVE-2011-1576 Red Hat Enterprise Virtualization (RHEV) 管理程序允许远程攻击者通过造成 VLAN 数据包上使用 napi_reuse_skb 函数的不明矢量造成拒绝服务进而触发 (1) 内存泄漏或 (2) 内存损坏、与 不同的漏洞 CVE-2011-1478。
CVE-2011-1593 [ 2.6.38.4 之前的 Linux 内核中 kernel/pid.c 的 next_pidmap 函数中的多个整数溢出允许本地用户通过构建的 (1) getdents 或 (2) readdir 系统调用造成拒绝服务系统崩溃。
CVE-2011-1745 在低于 2.6.38.5 的Linux 内核中drivers/char/agp/generic.c 内的 agp_generic_insert_memory 函数中存在整数溢出可让本地用户通过构建的 AGPIOC_BIND agp_ioctl ioctl 调用来获取权限或造成拒绝服务系统崩溃。
CVE-2011-17462.6.38.5 之前版本的 Linux 内核中drivers/char/agp/generic.c 中的 (1) agp_allocate_memory 和 (2) agp_create_user_memory 函数存在多种整数溢出这允许本地用户触发缓冲区溢出并因此造成拒绝服务。系统崩溃或可能通过与指定大量内存页面的调用相关的矢量产生其他不明的影响。
CVE-2011-1776 在 2.6.39 之前版本的 Linux 内核中fs/partitions/efi.c 中的 is_gpt_valid 函数不会检查可扩展固件接口 (EFI) GUID 分区表 (GPT) 条目的大小从而允许物理邻近攻击者造成拒绝服务的缺陷基于堆的缓冲区溢出和 OOPS或通过连接构建的 GPT 存储设备从内核堆内存中获取敏感信息此漏洞与 CVE-2011-1577不同。
CVE-2011-2022 [ 2.6.38.5 之前版本的 Linux 内核中 drivers/char/agp/generic.c 的 agp_generic_remove_memory 函数未验证特定启动参数这可允许本地用户通过构建的AGPIOC_UNBIND agp_ioctl ioctl 调用与 CVE-2011-1745不同的漏洞。
CVE-2011-22132.6.39.3 之前的 Linux 内核中 net/ipv4/inet_diag.c 的 inet_diag_bc_audit 函数未正确审计 INET_DIAG 字节码这允许本地用户通过在 netlink 消息中构建的 INET_DIAG_REQ_BYTECODE 指令造成拒绝服务内核无限循环已由 yes 值为零的 INET_DIAG_BC_JMP 指令证实此漏洞与 CVE-2010-3880不同。
CVE-2011-2492 3.0-rc4 之前的 Linux 内核中的蓝牙子系统未正确初始化某些数据结构这允许本地用户通过构建的 getsockopt 系统调用从内核内存获取潜在敏感信息这与 (1) net/bluetooth 中的 l2cap_sock_getsockopt_old 函数相关/l2cap_sock.c 和 (2) net/bluetooth/rfcomm/sock.c 中的 rfcomm_sock_getsockopt_old 函数。
CVE-2011-2689 在 3.0-rc1 之前版本的 Linux 内核中fs/gfs2/file.c 的 gfs2_fallocate 函数不会确保区块分配的大小为区块大小的倍数这允许本地用户造成拒绝服务BUG 和为所有资源组安排拥有过少的可用空间会导致系统崩溃。
CVE-2011-1780 CVE-2011-2525 CVE-2011-1936 CVE-2011-1182 CVE-2011-1573 在撰写本文时无可用描述请参阅下面的 CVE 链接。

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

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

解决方案

更新受影响的程序包。

另见

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

插件详情

严重性: High

ID: 284235

文件名: miracle_linux_AXSA-2011-313.nasl

版本: 1.3

类型: local

发布时间: 2026/1/14

最近更新时间: 2026/2/12

支持的传感器: Nessus Agent, Nessus

风险信息

VPR

风险因素: Medium

分数: 6.7

Vendor

Vendor Severity: High

CVSS v2

风险因素: High

基本分数: 7.2

时间分数: 6.3

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

CVSS 分数来源: CVE-2011-2525

CVSS v3

风险因素: High

基本分数: 7.8

时间分数: 7.5

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

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

漏洞信息

CPE: p-cpe:/a:miracle:linux:kernel-pae, p-cpe:/a:miracle:linux:kernel-xen, p-cpe:/a:miracle:linux:kernel-pae-devel, p-cpe:/a:miracle:linux:kernel-xen-devel, cpe:/o:miracle:linux:3, p-cpe:/a:miracle:linux:kernel-headers, p-cpe:/a:miracle:linux:kernel, p-cpe:/a:miracle:linux:kernel-devel

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

可利用: true

易利用性: Exploits are available

补丁发布日期: 2011/10/10

漏洞发布日期: 2010/5/10

参考资料信息

CVE: CVE-2010-4649, CVE-2011-0695, CVE-2011-0711, CVE-2011-1044, CVE-2011-1182, CVE-2011-1573, CVE-2011-1576, CVE-2011-1593, CVE-2011-1745, CVE-2011-1746, CVE-2011-1776, CVE-2011-1780, CVE-2011-1936, CVE-2011-2022, CVE-2011-2213, CVE-2011-2492, CVE-2011-2525, CVE-2011-2689