openSUSE 安全更新:kernel (openSUSE-SU-2013:1971-1)

high Nessus 插件 ID 74878
全新!漏洞优先级评级 (VPR)

Tenable 测算每个漏洞的动态 VPR。VPR 将漏洞信息与威胁情报和机器学习算法相结合,预测哪些漏洞最有可能在攻击中被利用。了解详细信息: VPR 的定义及其与 CVSS 的区别。

VPR 得分: 6.7

简介

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

描述

更新了 Linux 内核,修复了各种安全问题和漏洞。

- sctp:在处理重复 Cookie 时使用正确的 sideffect 命令(bnc#826102、CVE-2013-2206)。

- Drivers:hv:util:修复了 util 版本协商代码中的一个缺陷 (bnc#838346)。

- vmxnet3:当对未初始化的 dev 进行环大小调整时可防止 div-by-zero 错误 (bnc#833321)。

- md/raid1、5、10:禁用 WRITE SAME 直至恢复战略出台 (bnc#813889)。

- netback:看到超大数据包时不断开前端连接 (bnc#823342)。

- netfront:减少 gso_max_size 以实现最大的 TCP 标头。

- netfront:在“减少 gso_max_size 以实现最大的 TCP 标头”之后修复 kABI。

- backends:检查环请求的不合理数量。

- 刷新其他 Xen 修补程序(bnc#804198、bnc#814211、bnc#826374)。

- 修复 TLB 收集虚拟地址范围无效的极端情况(TLB 收集内存损坏)。

- mm:修复 __tlb_remove_page() 耗尽插槽(TLB 收集内存损坏)时刷新的 TLB 范围。

- bnx2x:保护不同的统计数据流 (bnc#814336)。

- Drivers:hv:util:修复了 util 服务版本协商代码中的一个缺陷 (bnc#828714)。

- kabi/severities:忽略 drivers/hv 中的变更

- e1000e:解决 I218 上的 DMA 单元挂起 (bnc#834647)。

- e1000e:拔出电缆时,出现意外的“重置适配器”消息 (bnc#834647)。

- e1000e:82577:针对链路终止问题的变通方案 (bnc#834647)。

- e1000e:用于访问 EMI 寄存器的帮助程序函数 (bnc#834647)。

- atl1c:修复重填 rx 环中的 netdev_alloc_skb 误用 (bnc#812116)。

- reiserfs:修复了 reiserfs_setattr 故障路径中的双重解锁。

- reiserfs:锁定,解除涉及配额操作的锁定 (bnc#815320)。

- reiserfs:锁定,句柄嵌套锁定正确 (bnc#815320)。

- reiserfs:锁定,将写入锁推出 xattr 代码 (bnc#815320)。

- af_key:修复了 notify 消息中的信息泄露 (bnc#827749 CVE-2013-2234)。

- af_key:对 key_notify_policy_flush() 中的 satype 进行初始化 (bnc#828119 CVE-2013-2237)。

- kernel/signal.c:停止通过 tkill 和 tgkill syscall 导致的信息泄漏 (bnc#823267 CVE-2013-2141)。

- b43:停止向错误消息泄漏格式字符串 (bnc#822579 CVE-2013-2852)。

- net:修复错误的凭据传递 (bnc#816708 CVE-2013-1979)。

- tipc:修复 recv_msg/recv_stream 中通过 msg_name 导致的信息泄漏 (bnc#816668 CVE-2013-3235)。

- rose:修复 rose_recvmsg() 中通过 msg_name 导致的信息泄漏 (bnc#816668 CVE-2013-3234)。

- NFC:llcp:修复 llcp_sock_recvmsg() 中通过 msg_name 导致的信息泄漏 (bnc#816668 CVE-2013-3233)。

- netrom:修复 nr_recvmsg() 中通过 msg_name 导致的信息泄漏 (bnc#816668 CVE-2013-3232)。

- llc:修复 llc_ui_recvmsg() 中缺少的 msg_namelen 更新 (bnc#816668 CVE-2013-3231)。

- l2tp:修复 l2tp_ip6_recvmsg() 中的信息泄漏 (bnc#816668 CVE-2013-3230)。

- iucv:修复 iucv_sock_recvmsg() 中缺少的 msg_namelen 更新 (bnc#816668 CVE-2013-3229)。

- irda:修复 irda_recvmsg_dgram() 中缺少的 msg_namelen 更新 (bnc#816668 CVE-2013-3228)。

- caif:修复 caif_seqpkt_recvmsg() 中缺少的 msg_namelen 更新 (bnc#816668 CVE-2013-3227)。

- Bluetooth: RFCOMM - 修复 rfcomm_sock_recvmsg() 中缺少的 msg_namelen 更新 (bnc#816668 CVE-2013-3226)。

- Bluetooth:修复 bt_sock_recvmsg() 中可能的信息泄漏 (bnc#816668 CVE-2013-3224)。

- ax25:修复 ax25_recvmsg() 中通过 msg_name 导致的信息泄漏 (bnc#816668 CVE-2013-3223)。

- atm:更新 vcc_recvmsg() 中的 msg_namelen (bnc#816668 CVE-2013-3222)。

- ipv6:披露套接字时调用 udp_push_pending_frames(bnc#831058、CVE-2013-4162)。

- tracing:修复可能的空指针取消引用 (bnc#815256 CVE-2013-3301)。

- tg3:修复 VPD 固件解析中的长度溢出 (bnc#813733 CVE-2013-1929)。

- dcbnl:修复多种 netlink 信息泄漏 (bnc#810473 CVE-2013-2634)。

- rtnl:修复 VF 设备 RTM_GETLINK 请求中的信息泄漏 (bnc#810473 CVE-2013-2635)。

- crypto: user - 修复报告 API 中的信息泄漏 (bnc#809906 CVE-2013-2546 CVE-2013-2547 CVE-2013-2548)。

- kernel/signal.c:使用 __ARCH_HAS_SA_RESTORER 而不是 SA_RESTORER (bnc#808827 CVE-2013-0914)。

- signal:始终清除 execve 中的 sa_restorer (bnc#808827 CVE-2013-0914)。

- signal:定义 __ARCH_HAS_SA_RESTORER 以使我们了解是否清除 sa_restorer (bnc#808827 CVE-2013-0914)。

- ipv6:ip6_sk_dst_check() 不得假设 ipv6 dst(bnc#827750、CVE-2013-2232)。

- xfs:fix _xfs_buf_find 在超出文件系统末端的区块上发生 oops (CVE-2013-1819 bnc#807471)。

- blk:避免使用零丢弃粒度时的除以零 (bnc#832615)。

- dlm:检查用户的写入大小 (bnc#831956)。

- drm/i915:将几乎所有寄存器访问序列化 (bnc#823633)。

- drm/i915:使用其他旋转锁定提前初始化 gt_lock (bnc#801341)。

- drm/i915:修复 gt init 序列散落 (bnc#801341)。

- drm/nouveau/hwmon: s/fan0/fan1/。

- Drivers:hv:balloon:如果中断,不发布压力状态 (bnc#829539)。

- drm/i915:清除从 BIOS 接管时的 FORCEWAKE (bnc#801341)。

- drm/i915:对用于 VT-d 的 scanout 表面应用对齐限制 (bnc#818561)。

- fs/notify/inode_mark.c:使 fsnotify_find_inode_mark_locked() 处于静态 (bnc#807188)。

- fsnotify:更改锁定顺序 (bnc#807188)。

- fsnotify:当按群组清除标记时不将标记放置在临时列表中 (bnc#807188)。

- fsnotify:引入 fsnotify_add_mark() 和 fsnotify_remove_mark() 的锁定版本 (bnc#807188)。

- fsnotify:将群组传递到 fsnotify_destroy_mark() (bnc#807188)。

- fsnotify:使用互斥体而不是旋转锁来保护群组标记列表 (bnc#807188)。

- fanotify:将额外标记添加至指示是否应破坏标记的 mark_remove_from_mask (bnc#807188)。

- fsnotify:在标记锁定前获取群组 mark_lock (bnc#807188)。

- fsnotify:将引用计数用于群组 (bnc#807188)。

- fsnotify:引入 fsnotify_get_group() (bnc#807188)。

- inotify、fanotify:将 fsnotify_put_group() 替换为 fsnotify_destroy_group() (bnc#807188)。

- drm/i915:修复恢复 v2 后功耗中长期存在的 SNB 回归 (bnc#801341)。

- drm/nouveau:将 vmalloc 用于 pgt 分配 (bnc#802347)。

- USB: xhci:正确启用中断 (bnc#828191)。

- drm/i915:选择性恢复信号量的环踢出(bnc#823633、bnc#799516)。

- ALSA: usb-audio:修复 Logitech HD Webcam c310 的无效卷解析 (bnc#821735)。

- ALSA: usb-audio - 修复 Logitech HD Webcam c270 中的无效卷解析 (bnc#821735)。

- config:同步 btrfs 更新时添加的配置选项

- xfs:xfs:回退到针对 xfs_compat_attrlist_by_handle 中大缓冲区的 vmalloc (bnc#818053 bnc#807153)。

- xfs:回退到针对 xfs_attrlist_by_handle 中大缓冲区的 vmalloc (bnc#818053 bnc#807153)。

- btrfs:更新到 v3.10。

- block:添加 bio_end_sector()。

- block:更一致地使用 bio_sectors()。

- btrfs:处理创建子卷/快照后的查找错误。

- btrfs:添加新的 ioctl 以确定压缩文件的大小 (FATE#306586)。

- btrfs:减小 btrfs_path 大小 (FATE#306586)。

- btrfs:简化 move_pages 和 copy_pages (FATE#306586)。

- btrfs 的前缀挂载消息:以增加清晰度 (FATE#306586)。

- Btrfs:当 free_log_tree 失败时强制只读 (FATE#306586)。

- Btrfs:当 orphan_del 失败时强制只读 (FATE#306586)。

- btrfs:中止忽略错误情况下的 unlink 转换。

- btrfs:通过 scan_one_device 中的页面缓存访问超级块。

- Btrfs:正确说明清除期间孤立的 inode。

- Btrfs:向 fs_info->max_inline 添加注释。

- Btrfs:向较小的元数据盘区 refs 添加不兼容的格式更改。

- Btrfs:添加新的 ioctl 以获取挂载文件系统的标签。

- Btrfs:向 raid56 写入添加插拔回调。

- Btrfs:添加 rb_tree 以改进 ulist 搜索的性能。

- Btrfs:向 raid56 添加条带化缓存。

- Btrfs:将 ACCESS_ONCE() 添加到 transaction->abort 访问。

- Btrfs:在用户更改前添加所有 ioctl 检查以进行配额操作。

- Btrfs:添加 btrfs_scratch_superblock() 函数。

- btrfs:添加取消指针以整理磁盘碎片。

- Btrfs:向 scrub 添加代码以将读取数据复制到另一个磁盘。

- btrfs:为 extent_io 范围对齐添加调试检查。

- Btrfs:添加 fiemap 的标记检查。

- Btrfs:添加 ioctl 以等待 qgroup 重新扫描完成。

- btrfs:添加 btrfs_print_leaf() 中缺失的中断。

- Btrfs:添加新的设备替换代码源。

- btrfs:向 btrfs 发送 ioctl 添加“no file data”标记。

- Btrfs:在截断页面缓存前添加孤立。

- Btrfs:添加 path->really_keep_locks。

- btrfs:向健全测试消息添加前缀。

- Btrfs:向 merge_bio_hook() 添加 rw 参数。

- Btrfs:添加一些可用空间缓存测试。

- Btrfs:在 btrfs_orphan_cleanup 中添加一些缺失的 iput()。

- Btrfs:添加对设备替换 ioctls 的支持。

- Btrfs:添加树状结构区块层级健全性检查。

- Btrfs:添加其他两种 find_device() 方法。

- Btrfs:当空间不足以用于全局 rsv 时分配新区块。

- Btrfs:允许文件内的文件数据克隆。

- Btrfs:仅允许选择完全空的区块。

- Btrfs:允许忽略 btrfs 发送的流标头和 end-cmd。

- Btrfs:允许修复代码以在搜索镜像时包括目标磁盘。

- Btrfs:允许整理磁盘碎片与管理任务并行运行。

- Btrfs:允许旧版 mkfs 中的超级块不匹配。

- btrfs:注解蓄意的交换情况失败。

- btrfs:注解 lockdep 的配额树。

- Btrfs:“quota enable”命令后的自动重新扫描。

- Btrfs:避免事务等待列表中的死锁。

- Btrfs:避免 fs_info->qgroup_ulist 的双重释放。

- Btrfs:避免 btrfs_handle_error 中的死锁风险。

- Btrfs:恢复平衡暂停/恢复逻辑。

- Btrfs:为 merge_reloc_roots 建立错误处理。

- Btrfs:更改 btrfs 的核心代码以支持设备替换操作。

- Btrfs:对实时文件系统的更改也会写入替换磁盘。

- Btrfs:检查 CAP_DAC_READ_SEARCH 是否有 BTRFS_IOC_INO_PATHS。

- Btrfs:检查未缓存 acl 时的实际 acl 而不只是 xattrs。

- Btrfs:检查更新 reloc 根中的空指针。

- Btrfs:推送相关项目前检查叶的父项是否存在。

- Btrfs:检查如果没有可用数据空间时我们是否可以执行 nocow。

- Btrfs:恢复日志时检查提交的返回值。

- Btrfs:检查 btrfs_run_ordered_operations() 的返回值。

- Btrfs:检查 btrfs_start_delalloc_inodes() 的返回值。

- btrfs:逐一清除快照。

- btrfs:清除事务中止消息。

- Btrfs:清除 backref 搜索提交根标记内容。

- Btrfs:清除,btrfs_read_fs_root_no_name() 不返回 NULL。

- Btrfs:清除 destroy_marked_extents。

- Btrfs:cleanup:不重复检查相同的内容。

- Btrfs:清除重复的除法函数。

- Btrfs:清除 btrfs_btree_balance_dirty。

- Btrfs:清除 btrfs_wait_order_range。

- btrfs:清除开放代码对齐。

- Btrfs:在挂载失败时清除 fs 根。

- Btrfs:清除调用 btrfs_extend_item() 的函数。

- Btrfs:清除调用 fixup_low_keys() 的函数。

- Btrfs:如果截断失败,清除孤立保留。

- Btrfs:清除孤立的根 orphan 项目。

- Btrfs:清除 btrfs_submit_direct() 中的冗余代码。

- Btrfs:清除 scrub bio 和工作线程等待代码。

- Btrfs:清除延迟 inode 中的相似代码。

- btrfs:清除 btrfs_log_inode() 中的某些冗余代码。

- btrfs:清除 btrfs_lookup_csums_range() 中的某些冗余代码。

- Btrfs:清除 copy_nocow_pages_for_inode() 中的代码。

- Btrfs:清除 fs 根读取中的类似代码。

- Btrfs:执行清除,使函数 btrfs_delalloc_reserve_metadata 更具逻辑性。

- Btrfs:执行清除,以删除 transaction.c 中的重复代码。

- Btrfs:当清除所有剩余事务时清除不必要的对齐。

- Btrfs:当释放事务或事务句柄时清除不必要的清除。

- Btrfs:清除未使用的参数。

- Btrfs:清除 send.c 中未使用的参数。

- Btrfs:清除 btrfs_csum_data 未使用的参数。

- Btrfs:清除未使用的函数。

- Btrfs:清除新的可写快照的 received_uuid 字段。

- Btrfs:Cocci spatch“memdup.spatch”。

- Btrfs:Cocci spatch“ptr_ret.spatch'”。

- Btrfs:比较延迟的树状结构 refs 的相关部分。

- Btrfs:如果已创建内联盘区,则复制所有内容。

- btrfs:涵盖 btrfs_decode_error 中的更多错误代码。

- Btrfs:启用配额时自动创建子卷 qgroup。

- Btrfs:处理 btrfs_map_block 中的错误映射。

- Btrfs:处理 write_dev_supers 中的错误。

- Btrfs:处理重播日志时的可用空间缓存错误。

- btrfs:定义 BTRFS_MAGIC 为 u64 值。

- Btrfs:当在记录期间发现内联盘区时将其删除。

- Btrfs:删除未使用的函数。

- Btrfs:删除 btrfs_read_root_item() 中未使用的参数。

- btrfs:弃用 subvolrootid 挂载选项。

- btrfs:设备删除以获取内核错误。

- Btrfs:禁用 qgroup id 0。

- Btrfs:不允许从用户模式相互排除 admin 操作。

- Btrfs:在替换目标设备的设备上不允许某些操作。

- btrfs:删除 non-whole_page 盘区 I/O。

- Btrfs:在 sync_fs 中执行延迟输入。

- Btrfs:不允许合并或删除记录的盘区。

- Btrfs:不在 prepare_to_reloc 中执行 BUG_ON。

- Btrfs:不在中止情况下执行 BUG_ON。

- Btrfs:不在 aio_write.中调用 file_update_time。

- Btrfs:不更改重命名中的 inode 标记。

- Btrfs:内存不足时停止。

- Btrfs:不删除 R/O 子卷中的子卷。

- Btrfs:仅记录新名称时不记录盘区。

- Btrfs:如果向 ems 写入,不将其标记为 prealloc。

- Btrfs:如果已从树中删除记录盘区,不将其合并。

- Btrfs:如果全局 rsv 的空间不足,不过量使用。

- Btrfs:旋转锁定时不固定。

- Btrfs:不在 io_ctl_map_page 中执行 warn_on io_ctl->cur。

- Btrfs:如果 inode 缓存的空间不足,不中止当前事务。

- Btrfs:不添加 NULL 扩展属性。

- Btrfs:如果缺失过多设备,不允许降级挂载。

- Btrfs:不允许 RAID5/RAID6 中的设备替换。

- Btrfs:当执行 directIO 时,不自动整理文件碎片。

- Btrfs:如果仅记录 inode,不干扰复制。

- Btrfs:不在 btrfs_num_copies 中执行 BUG_ON()。

- Btrfs:如果仅 btrfs_qgroup_reserve 失败,不调用 btrfs_qgroup_free。

- Btrfs:在读完整个 eb 之前,不调用预读挂钩。

- Btrfs:在清除完事务之前,不删除 fs_roots。

- Btrfs:当在打印 scrub 中的树错误时,不丢弃路径。

- Btrfs:如果设置 flushoncommit,不在 while 循环中刷新 delalloc inode。

- Btrfs: 不在中止时强制完成回写下的页面。

- Btrfs:不在旋转锁定上下文中调用 btrfs_invalidate_inodes()。

- Btrfs:不 memset 新的标记。

- Btrfs:不在中止时取消引用空指针。

- Btrfs:如果尝试丢弃过多 refs,不会发生错误。

- Btrfs:当分配区块时,不重新输入。

- Btrfs:当开始同步时,不开始新的事务。

- Btrfs:如果其空间类型不同,不从全局预留空间中盗取预留空间。

- btrfs:遇到错误项目后,不停止搜索。

- Btrfs:如果为可用空间 inode,不获取 inode delalloc 互斥体。

- Btrfs:不重复遍历有序操作列表。

- Btrfs:不信任超级块标签,而只是对其 printk('%s')。

- Btrfs:不在日志重播中重复尝试和释放 ebs。

- btrfs:不尝试通知 udev 有关缺失设备的信息。

- Btrfs:不将全局区块预留用于 inode 缓存截断。

- Btrfs:不在事务提交期间循环等待所有写入程序。

- Btrfs:如果打开事务,不等待有序盘区。

- Btrfs:在 insert_new_root 中不执行 log_removal。

- Btrfs:如果 inode 根为 NULL 则终止 inode。

- Btrfs:消除 btrfs_balance() 中的释放后使用。

- Btrfs:强制在盘区分配期间执行 min_bytes 参数。

- Btrfs:增强 btrfs 结构以提供设备替换支持。

- btrfs:增强超级块检查。

- btrfs:确保未在 __btrfs_alloc_chunk 中溢出
devices_info。

- Btrfs:混合时在回复前排除记录的范围。

- Btrfs:明确将 global_block_rsv 用于 quota_tree。

- Btrfs:尽可能扩展校验和项目。

- btrfs:删除子卷时回退到全局预留。

- Btrfs:取消固定空间时填充全局预留。

- Btrfs:修复每个文件 nocow 时的一个缺陷。

- Btrfs:修复对 prealloc 盘区后的 delalloc 字节执行 llseek 时的一个缺陷。

- Btrfs:修复未使用标签的构建警告。

- Btrfs:修复由于 ENOSPC 导致的事务中止时的死锁。

- Btrfs:修复处理错误时待定快照中的双重释放。

- Btrfs:修复 btrfs_balance() 中的误合并。

- Btrfs:修复使用负载平衡过滤器中的回归。

- Btrfs:修复写入错误情况下的 scrub 回归。

- Btrfs:修复禁用配额时的警告。

- Btrfs:修复更新 qgroup 限制时的警告。

- Btrfs:修复访问释放的树根。

- Btrfs:修复访问树状结构 mod 日志功能中的根指针。

- Btrfs:修复 read_tree_block 的所有调用程序。

- Btrfs:修复 listxattr 的 while-loop。

- Btrfs:修复自动整理磁盘碎片和 umount 锁定。

- Btrfs:修复与树删除的 backref 遍历争用。

- Btrfs:修复错误的范围日志记录。

- Btrfs:修复平衡后损坏的 nocow。

- btrfs:修复释放 IS_ERR em 的 btrfs_cont_expand()。

- btrfs:修复 btrfs_extend_item() 注释。

- Btrfs:修复首个超级块读取给出 EIO 时 scrub 中的 BUG()。

- Btrfs:修复对相同 raid 类型标记的重复检查。

- Btrfs:修复区块分配错误处理。

- Btrf:修复清除程序线程与 inode 缓存选项无法配合使用的情况。

- Btrfs:修复挂载 -o ssd 时的簇对齐。

- btrfs:修复注释拼写错误。

- Btrfs:修复混乱的 edquot 情况。

- Btrfs:修复启用 qgroups 时日志重播中的崩溃。

- Btrfs:修复与 ulist_add_merge 有关的崩溃。

- Btrfs:修复由于取消提交而导致的死锁。

- Btrfs:修复 btrfs_qgroup_account_ref() 中的双重释放。

- Btrfs:修复 iterate_extent_inodes() 中的双重释放。

- Btrfs:修复 btrfs_delalloc_reserve_metadata 中的 EDQUOT 处理。

- Btrfs:修复用于穿孔的 is_extent_unchanged 中来自 btrfs 发送的 EIO。

- Btrfs:修复 btrfs_ioctl_send() 中的错误处理。

- Btrfs:修复建立/读取区块群组中的错误处理。

- Btrfs:修复包含 btrfs send 的 estale。

- Btrfs:修复使用 O_DIRECT 记录到 prealloc 的范围。

- Btrfs:修复仍保留其互斥体时的延迟 ref 头释放。

- Btrfs:修复相对于自动磁盘碎片整理的冻结。

- Btrfs:修复哈希溢出处理。

- Btrfs:修复中止时丢弃未完成有序盘区的方式。

- Btrfs:修复在挂载中止时的无限循环。

- Btrfs:修复两次以上加入同一事务处理程序的情况。

- Btrfs:修复 lockdep 警告。

- Btrfs:修复树 mod 日志中 ROOT_REPLACE 操作的锁定。

- Btrfs:修复大量当空间不足时产生的孤立 inode。

- Btrfs:修复 raid5/6 中的最大区块大小。

- Btrfs:修复 btrfs_create_tree() 中的内存泄漏。

- Btrfs:修复 name_cache_insert() 中的内存泄漏。

- Btrfs:修复日志根的内存泄漏。

- Btrfs:修复 pending_snapshot->inherit 的内存泄漏。

- Btrfs:修复 fs_info->qgroup_ulist 中的内存修补程序。

- btrfs:修复注释中的次要拼写错误。

- btrfs:修复标记的误导性变量名称。

- Btrfs:修复缺失的 transaction->aborted 检查。

- Btrfs:修复有关 qgroup.c 中的 ulist_add() 缺少的检查。

- Btrfs:修复在创建 qgroup 关系之前缺少的检查。

- Btrfs:修复禁用配额前缺失的检查。

- Btrfs:修复 btrfs_qgroup_inherit() 中缺少的检查。

- Btrfs:修复 btrfs_clean_quota_tree 中缺失的删除项目。

- Btrfs:修复提交事务时缺失的刷新。

- Btrfs:修复缺失的 i_size 更新。

- Btrfs:修复设置 BTRFS_INODE_NEEDS_FULL_SYNC 时缺失的日志。

- Btrfs:修复 fallocate 前缺失的 qgroup 预留。

- Btrfs:修复 commit_transaction() 中缺失的 qgroup 预留释放。

- Btrfs:修复 start_transaction() 中缺失的 space/qgroup 预留释放。

- Btrfs:修复 delalloc 预留错误路径中缺失的预留空间释放。

- Btrfs:修复 btrfs_ioctl_resize() 中缺失的写入访问释放。

- Btrfs:修复“mutually exclusive op is running”错误代码。

- Btrfs:修复重定位期间无法找到 skinny 盘区的情况。

- Btrfs:修复中止事务后的空指针。

- Btrfs:修复 btrfs_allocate() 预留大小的差一错误。

- Btrfs:修复 btrfs_punch_hole() 中同页检查的差一错误。

- Btrfs:修复 fiemap 中的差一错误。

- Btrfs:修复 lseek 中的差一错误。

- Btrfs:修复通过 scrub 函数恢复文件数据时的错误。

- Btrfs:修复恢复树日志时的错误。

- Btrfs:修复了未受 umask 影响的空文件的权限问题。

- Btrfs:修复了未受 umask 影响的空文件的权限问题。

- Btrfs:修复慢速缓存中可能的无限循环。

- Btrfs:修复 replace_path() 中可能的内存泄漏。

- Btrfs:修复 find_parent_nodes() 中可能的内存泄漏。

- Btrfs:修复可能的过时数据暴露。

- Btrfs:修复 printk 和变量名称。

- Btrfs:修复挂载时 qgroup 重新扫描恢复。

- Btrfs:修复 mmap 写入和压缩之间的争用。

- Btrfs:修复快照删除与获取 inode 之间的争用。

- Btrfs:修复使用位字段造成的完整性检查中的争用。

- Btrfs:修复 reada 调试代码编译。

- Btrfs:修复相对于自动磁盘碎片整理的重新挂载。

- Btrfs:修复重复的 delalloc 作业分配。

- Btrfs:修复对只读设备的大小调整。

- Btrfs:修复 copy_nocow_pages_for_inode 中的多个潜在问题。

- Btrfs:修复针对取消链接和重命名的空间核算。

- Btrfs:修复预留元数据空间失败时的空间泄漏。

- btrfs:修复对于 LZO 压缩工作空间的代码注释。

- Btrfs:修复 btrfs_attach_transaction_barrier 的注释拼写错误。

- Btrfs:修复事务开始/附加和提交之间的死锁。

- Btrfs:修复 EOF 之外的页面。

- Btrfs:修复永久释放 qgroup 预留空间的问题。

- Btrfs:修复 bio 和 btrfs_stop_workers 之间的争用。

- Btrfs:修复延迟 refs 的事务限制。

- Btrfs:修复根拆分操作时的树状结构 mod 日志回归。

- Btrfs:修复 btrfs_ioctl_resize() 中无关紧要的错误。

- Btrfs:修复 fs/btrfs 中的拼写错误。

- Btrfs:修复重新挂载时未阻断的 autodefraggers。

- Btrfs:修复异步事务提交失败时未结束的事务处理程序。

- Btrfs:修复未完成的事务。

- Btrfs:修复重绕的树块中的释放后解锁。

- Btrfs:修复 btrfs_ioctl_resize 中的解锁顺序。

- Btrfs:修复 btrfs_ioctl_rm_dev 中的解锁顺序。

- Btrfs:修复搜索可用空间、缓存时不必要的 while 循环。

- Btrfs:修复不受保护的、可整理磁盘碎片的 inode 插入。

- Btrfs:修复记录文件盘区时不受保护的盘区映射操作。

- Btrfs:修复子卷 inode rb-tree 中不受保护的根节点。

- Btrfs:修复卸载时的释放后使用缺陷。

- btrfs:修复 __btrfs_std_error 中的 varargs。

- Btrfs:修复 free_extent_map 警告。

- Btrfs:修复创建快照时的警告。

- Btrfs:修复 can_overcommit() 中的错误注释。

- Btrfs:修复错误文件范围长度。

- Btrfs:修复提交失败时 create_snapshot() 错误路径中错误的句柄。

- Btrfs:修复单个配置文件的错误最大设备数量。

- Btrfs:修复错误镜像编号的调整。

- Btrfs:修复进行 DIO 写入时错误的 outstanding_extents。

- Btrfs:修复错误的 csums 预留。

- Btrfs:修复创建 snap/subv 期间 qgroup 中错误的预留空间。

- Btrfs:修复删除快照/子卷时错误的预留空间。

- Btrfs:修复 btrfs_lookup_csum() 的错误的返回值。

- Btrfs:修复 btrfs_truncate_page() 的错误的返回值。

- Btrfs:修复 btrfs_wait_for_commit() 的错误的返回值。

- Btrfs:修复 btrfs_file_aio_write() 中错误的 sync_writers 减少。

- btrfs:按要求修复/删除 module.h 使用。

- Btrfs:如果无法启动回写,则刷新所有脏 inode。

- Btrfs:发生错误时释放所有记录的树区块。

- Btrfs:完成盘区清理时释放 csums。

- Btrfs:优化快照感知磁盘碎片整理作业的并发。

- Btrfs:获取恰当的 btrfs_wait_ordered_range 参数。

- btrfs:当删除设备时获取写入模式下的设备。

- Btrfs:获取 qgroup 操作的写入权限。

- Btrfs:获取 scrub 的写入权限。

- Btrfs:当调整 fs 大小时获取写入权限。

- Btrfs:当删除设备时获取写入权限。

- Btrfs:当设置默认子卷时获取写入权限。

- Btrfs:优化处理虚假的区块树。

- Btrfs:处理所有地方的 btrfs_map_bio() 中的错误。

- Btrfs:处理压缩提交路径中的错误。

- btrfs:处理从 get_tree_block_key 返回的错误。

- btrfs:处理 btrfs_panic() 中的 null fs_info。

- Btrfs:处理使用 skinny 元数据的运行盘区 ops。

- Btrfs:当等待有序盘区时保留有序操作互斥体。

- Btrfs:使树状结构 mod 锁定保持在 __tree_mod_log_rewind 中。

- Btrfs:如果未提交,发生错误时仅需结束事务。

- btrfs:忽略 __btrfs_open_devices 中的
设备打开故障。

- Btrfs:忽略孤立的 qgroup 关系。

- Btrfs:实现解锁的 dio 写入。

- Btrfs:改进延迟的 inode 节流。

- Btrfs:改进 scrub_stripe 的循环。

- Btrfs:改进 noflush 预留。

- Btrfs:改进 csums 锁定的性能。

- Btrfs:在 scrub 修复代码中,优化镜像读取。

- Btrfs:在 scrub 修复代码中,简化 alloc 错误处理。

- Btrfs:将设备包括在大多数错误 printk() 中。

- Btrfs:增加一个 BTRFS_MAX_MIRRORS 用于 dev 替换。

- btrfs:克隆 btrfs 设备结构后初始化 io_lock。

- Btrfs:init 重新定位包含映射的 extent_io_tree。

- Btrfs:如果 fsync 则内联 csums。

- Btrfs:引入一个 btrfs_dev_replace_item 类型。

- Btrfs:引入用于 btrfs 配额操作的互斥体锁定。

- Btrfs:为 btrfs_map_block() 引入 GET_READ_MIRRORS 功能。

- Btrfs:为 fs/file 树的根引入 grab/put 函数。

- Btrfs:引入每个子卷的 delalloc inode 列表。

- Btrfs:引入每个子卷有序盘区列表。

- Btrfs:引入 qgroup_ulist 以避免频繁分配/释放 ulist。

- Btrfs:仅在创建快照前刷新源树中的 delalloc inode。

- Btrfs:跟踪盘区原始区块长度。

- Btrfs:终止 replay_one_buffer 中的复制代码。

- Btrfs:终止 find_parent_nodes() 中的某些 BUG_ONs()。

- Btrfs:终止 del_ptr 中不必要的参数。

- Btrfs:终止未使用的 btrfs_pin_extent_for_log_replay 参数。

- Btrfs:终止未使用的 update_block_group 参数。

- Btrfs:终止未使用的 cache_block_group 参数。

- Btrfs:从恰当的 raid 类型开始分配。

- btrfs:将 fallocate 盘区预留限制为 256MB。

- Btrfs:将全局预留限制为 512mb。

- btrfs:list_entry 无法返回 NULL。

- Btrfs:根据盘区映射树来记录更改的 inode。

- Btrfs:正确记录 ram 字节。

- Btrfs:make __merge_refs() 返回类型无效。

- Btrfs:使 backref 遍历代码处理 skinny 元数据。

- Btrfs:通过多任务刷新 delalloc inode。

- Btrfs:使延迟的 ref 锁定逻辑可读性更强。

- Btrfs:通过多任务刷新有序盘区。

- Btrfs:通过多任务处理有序操作。

- btrfs:使孤立的清除不那么冗长。

- Btrfs:使 raid 属性数组可读性更强。

- btrfs:使静态代码保持静态并删除死代码。

- btrfs:使 subvol 可在早期阶段终止创建/删除。

- Btrfs:确保日志重播之后 nbytes 正确无误。

- Btrfs:确保 NODATACOW 也获取 NODATASUM 集。

- Btrfs:确保分配根后再释放其节点。

- Btrfs:使区块分配器树完全无锁。

- Btrfs:要卸载 fs 时及早使清除程序完成。

- Btrfs:使 scrub 页面数组进行动态分配。

- Btrfs:当 fs 为 R/O 时使 snap/subv 删除更早终止。

- Btrfs:使事务状态可读性更强。

- Btrfs:合并 __merge_refs 中的 inode_list。

- Btrfs:为树日志回写合并待定 IO。

- btrfs:将 save_error_info 辅助函数合并为一个。

- Btrfs:MOD_LOG_KEY_REMOVE_WHILE_MOVING 始终不会更改节点的 nritems。

- btrfs:file_inode() 的代码更开放。

- Btrfs:将 btrfs_truncate_page 移动到 btrfs_cont_expand 而不是 btrfs_truncate。

- Btrfs:将 set_page_dirty 中的检查移动到 DEBUG 之下。

- Btrfs:在 mksubvol 期间,将 d_instantiate 移动到事务之外。

- Btrfs:将 fs/btrfs/ioctl.h 移动到 include/uapi/linux/btrfs.h。

- btrfs:将 ifdef 相关的健全性检查移动到 init_btrfs_fs 之外。

- btrfs:将泄漏的调试代码移动到函数。

- Btrfs:将某些常见代码移动到子函数。

- Btrfs:将 R/O 检查移出 btrfs_clean_one_deleted_snapshot()。

- btrfs:删除设备时通知 udev。

- Btrfs:仅当标记为脏时才清除脏缓冲区。

- Btrfs:仅在这是最后一个 ref 时才执行 tree_mod_log_free_eb。

- Btrfs:仅排除区块群组范围中的超级用户。

- Btrfs:仅当能进行删除时才记录 inode 项目。

- Btrfs:仅当必须解锁并重新锁定时才进行此操作。

- Btrfs:优化 leaf_space_used。

- Btrfs:优化 read_block_for_search。

- Btrfs:优化 reada_for_balance。

- Btrfs:优化 use_block_rsv() 的错误处理。

- Btrfs:或者避免读取替换源驱动器的设备。

- Btrfs:传递 fs_info 而不是根。

- Btrfs:将 fs_info 传递到 btrfs_map_block() 而不是 mapping_tree。

- Btrfs:将 fs_info 传递到 btrfs_num_copies() 而不是 mapping_tree。

- Btrfs:传递 NULL 而不是 0。

- Btrfs:将根对象传递到 btrfs_ioctl_{start, wait}_sync() 中。

- Btrfs:重新挂载到 R/O 时暂停空间平衡。

- Btrfs:在每个事务列表中放置有序操作。

- Btrfs:仍存在关系时防止破坏 qgroup。

- Btrfs:使用其互斥体保护设备列表。

- Btrfs:保护 fs_info->alloc_start。

- Btrfs:穿孔超出文件末尾。

- Btrfs:将 csums 放置在恰当的有序盘区。

- Btrfs:在清除孤立项失败时放置 inode。

- Btrfs:将 raid 属性放置在全局表中。

- btrfs:将某些 enospc 消息放置在 enospc_debug 之下。

- Btrfs:RAID5 和 RAID6。

- btrfs/raid56:添加缺失的 #include <linux/vmalloc.h>。

- btrfs:读取所有锁定的设备信息。

- Btrfs:映射 bio 时重新比对 bio 与区块设备。

- Btrfs:记录内存中的首个逻辑字节。

- Btrfs:等待延迟盘区操作时减少 CPU 争夺。

- Btrfs:减少盘区缓冲区锁定中的锁争夺。

- Btrfs:重构错误处理以终止 btrfs_create() 中的 inode。

- Btrfs:放松位图的区块群组大小限制。

- btrfs:从 scan_one_device 删除 printk。

- Btrfs:从 tree-log.c. 删除几乎所有的 BUG()。

- Btrfs:删除 btrfs_sector_sum 结构。

- Btrfs:删除 btrfs_try_spin_lock。

- Btrfs:删除 btrfs_read_fs_tree_no_radix() 中的 BUG_ON()。

- btrfs:从磁盘碎片整理路径中删除仅缓存的参数。

- Btrfs:删除 raid56 中设备最小数量的冲突检查。

- Btrfs:删除弃用的注释。

- Btrfs:如果添加区块失败,则删除范围映射。

- Btrfs:删除 btrfs_clean_quota_tree 函数中有关根的重复检查。

- Btrfs:遍历 backref 树时删除某些 BUG_ONs()。

- Btrfs:删除某些不必要的 spin_lock 使用。

- Btrfs:从 scrub 上下文结构中删除区块设备指针。

- Btrfs:删除 cleanup_transaction() 中针对不可能出现的情况的代码。

- Btrfs:从 btrfs_shrink_dev() 删除无效的缩小大小检查。

- Btrfs:删除 btrfs_commit_transaction() 中的时间检查。

- btrfs:在 join_transaction 中进入循环前删除不必要的 cur_trans 集。

- btrfs:删除不必要的 DEFINE_WAIT() 声明。

- Btrfs:当创建待定快照时删除不必要的 dget_parent/dput。

- Btrfs:删除 cleaner_kthread() 中不必要的 ->s_umount。

- Btrfs:删除 btrfs_transaction 结构中不必要的 varient ->num_joined。

- Btrfs:删除未使用的 btrfs_extend_item() 参数。

- Btrfs:删除 fixup_low_keys() 未使用的参数。

- Btrfs:删除 btrfs_del_root 中未使用的代码。

- Btrfs:删除未使用的盘区 io 树 ops V2。

- btrfs:删除 btrfs_ioctl_send() 中未使用的 fd。

- btrfs:从 btrfs_decode_error() 删除未使用的 fs_info。

- btrfs:从 release_extent_buffer 调用链删除未使用的 gfp 掩码参数。

- btrfs:删除 btrfs_insert_delayed_item() 中未使用的“item”。

- Btrfs:删除
__process_changed_new_xattr() 中未使用的变量。

- Btrfs:删除 iterate_extent_inodes() 中未使用的变量。

- Btrfs:删除 quota_ctl 中无用的副本。

- Btrfs:删除可用空间缓存写出时的警告。

- Btrfs:将 root_times_lock 重命名为 root_item_lock。

- Btrfs:重命名 scrub 上下文结构。

- Btrfs:重新排序 btrfs_ioctl_defrag 中的锁定和健全性检查。

- Btrfs:重新排序指针删除中的树 mod 日志操作。

- Btrfs:重新扫描 qgroups。

- Btrfs:将路径锁定状态重置为零。

- Btrfs:重构 btrfs_run_defrag_inodes()。

- Btrfs:当 edquot 发生时尽快返回。

- Btrfs:如果盘区树损坏,则返回 EIO。

- Btrfs:当 btrfs_alloc_path 失败时返回 ENOMEM 而不是使用 BUG_ON。

- Btrfs:无法分配内存时尽可能返回 errno。

- Btrfs:返回 btrfs_check_trunc_cache_free_space() 中的错误代码。

- Btrfs:指定错误的开始整理碎片时返回错误。

- Btrfs:返回 cow 错误路径中的可用空间。

- Btrfs:重做过量使用逻辑,使其基于总大小。

- Btrfs:节省一个 read_lock。

- Btrfs:在 Kconfig 中选择 XOR_BLOCKS。

- Btrfs:分隔用于延迟 ref 跟踪与树状结构 mod 日志的序列号。

- Btrfs:对带有截断的无锁 dio 读取进行序列化。

- Btrfs:设置/更改挂载文件系统的标签。

- Btrfs:如果限制刷新,则设置刷新。

- Btrfs:正确设置穿孔时间。

- Btrfs:在 root_item 中为创建的树状结构设置 UUID。

- Btrfs:共享停止工作线程代码。

- btrfs:在模块加载时显示内编译配置功能。

- Btrfs:简化取消链接保留。

- Btrfs:如果不必添加 acl 属性,则跳过此操作。

- Btrfs:快照感知磁盘碎片整理。

- Btrfs:将 btrfs_qgroup_account_ref 拆分为四个函数。

- Btrfs:在清理孤立项时,从全局预留窃取。

- Btrfs:清除根之前停止所有工作线程。

- Btrfs:停止使用 try_to_writeback_inodes_sb_nr 以刷新 delalloc。

- Btrfs:在我们中止时停止在当前 trans 中等待。

- Btrfs:遍历并刷新一次 delalloc inode。

- btrfs:更努力地尝试分配 raid56 条带化缓存。

- Btrfs:解锁压缩提交中 enospc 的盘区范围。

- btrfs:unpin_extent_cache:修复拼写错误和不必要的参数。

- Btrfs:如果有序盘区无法工作,则不预留空间。

- btrfs:更新 kconfig 标题。

- Btrfs:更新全局保留(如果为空)

- btrfs:更新 truncate() 上的时间戳。

- Btrfs:更新以使用 fs_state 位。

- Btrfs:使用 btrfs bioset 而不是滥用内部 bio。

- Btrfs:使用锁定以保护超级块的不兼容/兼容标记。

- Btrfs:使用 percpu 以跟踪可能固定的字节。

- Btrfs:在 ->fs_state 中使用位操作。

- Btrfs:使用常见作业而不是延迟作业。

- Btrfs:在可用空间计算中使用 ctl->unit 而不是 block_group->sectorsize。

- Btrfs:在 btrfs_allocate() 中使用现有对齐宏。

- Btrfs:使用帮助程序清除树根。

- btrfs:仅使用盘区缓冲区中的 inline_pages。

- Btrfs:将 percpu 计数器用于脏元数据计数。

- Btrfs:将 percpu 计数器用于 fs_info->delalloc_bytes。

- btrfs:使用 rcu_barrier() 以等待 bdev 放在卸载中。

- Btrfs:将 REQ_META 用于所有元数据 IO。

- Btrfs:使用预留空间创建快照。

- Btrfs:使用恰当的范围以找到压缩盘区的校验和。

- Btrfs:使用 seqlock 以保护 fs_info->avail_{data, metadata, system}_alloc_bits。

- Btrfs:如果 i_nlink 为 0, 则使用 set_nlink。

- Btrfs:将 slabs 用于自动磁盘碎片整理分配。

- Btrfs:将 slabs 用于延迟引用分配。

- Btrfs:使用 inode 自有锁定以保护其 delalloc_bytes。

- Btrfs:使用标记以避免映射盘区缓冲区增加。

- Btrfs:在树日志中尽可能使用标记。

- Btrfs:禁用配额时使用 tree_root 避免 edquot。

- btrfs:将无符号长整型用于盘区状态位。

- Btrfs:使用封装程序 page_offset。

- Btrfs:各种中止清除。

- Btrfs:尽可能等待有序盘区。

- Btrfs:在执行直接 io 之前等待排序的范围。

- Btrfs:中止时唤醒延迟的 ref 刷新等待程序。

- 发生可重试失败时清除 chunk_alloc 标记。

- 纠正平衡中允许的 raid 级别。

- 修复注释中的 'whether' 错误拼写。

- fs/btrfs:如果与 WARN_ON 相关则终止。

- fs/btrfs:删除对 CONFIG_EXPERIMENTAL 的依赖。

- fs/btrfs:使用 WARN。

- 次要的格式清除。

- 新的辅助函数:file_inode(file)。

- 恢复“Btrfs:修复了未受 umask 影响的空文件的权限问题”。

- 恢复“Btrfs:MOD_LOG_KEY_REMOVE_WHILE_MOVING 始终不会更改节点的 nritems”。

- 恢复“Btrfs:重新排序指针删除中的树 mod 日志操作”。

- treewide:修复 printk 中的拼写错误。

- writeback:从 balance_dirty_pages_ratelimited_nr() 中删除 nr_pages_dirtied 参数。

- drivers/cdrom/cdrom.c:对出现故障的硬件使用 kzalloc()(bnc#824295、CVE-2013-2164)。

- fanotify:copy_event_to_user() 中的信息泄露 (CVE-2013-2148 bnc#823517)。

- block:不将磁盘名称作为格式字符串传递 (bnc#822575 CVE-2013-2851)。

- libceph:修复 auth 客户端代码中的空指针取消引用。(CVE-2013-1059,bnc#826350)

- 更新 patches.drivers/media-rtl28xxu-01-add-NOXON-DAB-DAB-USB-dongle-rev-2.patch (bnc#811882)。

- 更新 patches.drivers/media-rtl28xxu-02-1b80-d3a8-ASUS-My-Cinema-U3100Mini-Pl.patch (bnc#811882)。

- 更新 patches.drivers/media-rtl28xxu-03-add-Gigabyte-U7300-DVB
-T-Dongle.patch (bnc#811882)。

- 更新 patches.drivers/media-rtl28xxu-04-correct-some-device-names.patch (bnc#811882)。

- 更新 patches.drivers/media-rtl28xxu-05-Support-Digivox-Mini-HD.patch (bnc#811882)。

- 更新 patches.drivers/media-rtl28xxu-06-Add-USB-IDs-for-Compro
-VideoMate-U620.patch (bnc#811882)。

- 更新 patches.drivers/media-rtl28xxu-07-Add-USB-ID-for-MaxMedia-HU394-T.patch (bnc#811882)。纠正 bnc 引用。

- 更新 patches.fixes/block-discard-granularity-might-not-be-power-of-2.patch (bnc#823797)。

- block:丢弃可能不是 2 级的粒度。

- USB:重置集线器所需的恢复 quirk (bnc#810144)。

- NFS:修复没有 keytable 的挂载 (bnc#817651)。

- ipv4:修复对 TCP 数据包的重定向处理 (bnc#814510)。

- 在 KOTD 内部版本中始终包括 git 提交,因此我们在提交给官方分发的内部版本中可以不对其进行明确设置(bnc#821612、bnc#824171)。

- Btrfs:使用 prealloc 盘区正确地重新定位 csums。

- gcc4:禁用 GCC 4.6+ 的 __compiletime_object_size (bnc#837258)。

&#9; - ALSA:hda - 将 Toshiba Satellite C870 添加到 MSI 黑名单 (bnc#833585)。

解决方案

更新受影响的 kernel 程序包。

另见

https://bugzilla.novell.com/show_bug.cgi?id=799516

https://bugzilla.novell.com/show_bug.cgi?id=801341

https://bugzilla.novell.com/show_bug.cgi?id=802347

https://bugzilla.novell.com/show_bug.cgi?id=804198

https://bugzilla.novell.com/show_bug.cgi?id=807153

https://bugzilla.novell.com/show_bug.cgi?id=807188

https://bugzilla.novell.com/show_bug.cgi?id=807471

https://bugzilla.novell.com/show_bug.cgi?id=808827

https://bugzilla.novell.com/show_bug.cgi?id=809906

https://bugzilla.novell.com/show_bug.cgi?id=810144

https://bugzilla.novell.com/show_bug.cgi?id=810473

https://bugzilla.novell.com/show_bug.cgi?id=811882

https://bugzilla.novell.com/show_bug.cgi?id=812116

https://bugzilla.novell.com/show_bug.cgi?id=813733

https://bugzilla.novell.com/show_bug.cgi?id=813889

https://bugzilla.novell.com/show_bug.cgi?id=814211

https://bugzilla.novell.com/show_bug.cgi?id=814336

https://bugzilla.novell.com/show_bug.cgi?id=814510

https://bugzilla.novell.com/show_bug.cgi?id=815256

https://bugzilla.novell.com/show_bug.cgi?id=815320

https://bugzilla.novell.com/show_bug.cgi?id=816668

https://bugzilla.novell.com/show_bug.cgi?id=816708

https://bugzilla.novell.com/show_bug.cgi?id=817651

https://bugzilla.novell.com/show_bug.cgi?id=818053

https://bugzilla.novell.com/show_bug.cgi?id=818561

https://bugzilla.novell.com/show_bug.cgi?id=821612

https://bugzilla.novell.com/show_bug.cgi?id=821735

https://bugzilla.novell.com/show_bug.cgi?id=822575

https://bugzilla.novell.com/show_bug.cgi?id=822579

https://bugzilla.novell.com/show_bug.cgi?id=823267

https://bugzilla.novell.com/show_bug.cgi?id=823342

https://bugzilla.novell.com/show_bug.cgi?id=823517

https://bugzilla.novell.com/show_bug.cgi?id=823633

https://bugzilla.novell.com/show_bug.cgi?id=823797

https://bugzilla.novell.com/show_bug.cgi?id=824171

https://bugzilla.novell.com/show_bug.cgi?id=824295

https://bugzilla.novell.com/show_bug.cgi?id=826102

https://bugzilla.novell.com/show_bug.cgi?id=826350

https://bugzilla.novell.com/show_bug.cgi?id=826374

https://bugzilla.novell.com/show_bug.cgi?id=827749

https://bugzilla.novell.com/show_bug.cgi?id=827750

https://bugzilla.novell.com/show_bug.cgi?id=828119

https://bugzilla.novell.com/show_bug.cgi?id=828191

https://bugzilla.novell.com/show_bug.cgi?id=828714

https://bugzilla.novell.com/show_bug.cgi?id=829539

https://bugzilla.novell.com/show_bug.cgi?id=831058

https://bugzilla.novell.com/show_bug.cgi?id=831956

https://bugzilla.novell.com/show_bug.cgi?id=832615

https://bugzilla.novell.com/show_bug.cgi?id=833321

https://bugzilla.novell.com/show_bug.cgi?id=833585

https://bugzilla.novell.com/show_bug.cgi?id=834647

https://bugzilla.novell.com/show_bug.cgi?id=837258

https://bugzilla.novell.com/show_bug.cgi?id=838346

https://lists.opensuse.org/opensuse-updates/2013-12/msg00129.html

插件详情

严重性: High

ID: 74878

文件名: openSUSE-2013-1034.nasl

版本: 1.7

类型: local

代理: unix

发布时间: 2014/6/13

最近更新时间: 2021/1/19

依存关系: ssh_get_info.nasl

风险信息

风险因素: High

VPR 得分: 6.7

CVSS v2.0

基本分数: 7.8

时间分数: 6.1

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

时间矢量: E:POC/RL:OF/RC:C

漏洞信息

CPE: p-cpe:/a:novell:opensuse:kernel-debug, p-cpe:/a:novell:opensuse:kernel-debug-base, p-cpe:/a:novell:opensuse:kernel-debug-base-debuginfo, p-cpe:/a:novell:opensuse:kernel-debug-debuginfo, p-cpe:/a:novell:opensuse:kernel-debug-debugsource, p-cpe:/a:novell:opensuse:kernel-debug-devel, p-cpe:/a:novell:opensuse:kernel-debug-devel-debuginfo, p-cpe:/a:novell:opensuse:kernel-default, p-cpe:/a:novell:opensuse:kernel-default-base, p-cpe:/a:novell:opensuse:kernel-default-base-debuginfo, p-cpe:/a:novell:opensuse:kernel-default-debuginfo, p-cpe:/a:novell:opensuse:kernel-default-debugsource, p-cpe:/a:novell:opensuse:kernel-default-devel, p-cpe:/a:novell:opensuse:kernel-default-devel-debuginfo, p-cpe:/a:novell:opensuse:kernel-desktop, p-cpe:/a:novell:opensuse:kernel-desktop-base, p-cpe:/a:novell:opensuse:kernel-desktop-base-debuginfo, p-cpe:/a:novell:opensuse:kernel-desktop-debuginfo, p-cpe:/a:novell:opensuse:kernel-desktop-debugsource, p-cpe:/a:novell:opensuse:kernel-desktop-devel, p-cpe:/a:novell:opensuse:kernel-desktop-devel-debuginfo, p-cpe:/a:novell:opensuse:kernel-devel, p-cpe:/a:novell:opensuse:kernel-ec2, p-cpe:/a:novell:opensuse:kernel-ec2-base, p-cpe:/a:novell:opensuse:kernel-ec2-base-debuginfo, p-cpe:/a:novell:opensuse:kernel-ec2-debuginfo, p-cpe:/a:novell:opensuse:kernel-ec2-debugsource, p-cpe:/a:novell:opensuse:kernel-ec2-devel, p-cpe:/a:novell:opensuse:kernel-ec2-devel-debuginfo, p-cpe:/a:novell:opensuse:kernel-pae, p-cpe:/a:novell:opensuse:kernel-pae-base, p-cpe:/a:novell:opensuse:kernel-pae-base-debuginfo, p-cpe:/a:novell:opensuse:kernel-pae-debuginfo, p-cpe:/a:novell:opensuse:kernel-pae-debugsource, p-cpe:/a:novell:opensuse:kernel-pae-devel, p-cpe:/a:novell:opensuse:kernel-pae-devel-debuginfo, p-cpe:/a:novell:opensuse:kernel-source, p-cpe:/a:novell:opensuse:kernel-source-vanilla, p-cpe:/a:novell:opensuse:kernel-syms, p-cpe:/a:novell:opensuse:kernel-trace, p-cpe:/a:novell:opensuse:kernel-trace-base, p-cpe:/a:novell:opensuse:kernel-trace-base-debuginfo, p-cpe:/a:novell:opensuse:kernel-trace-debuginfo, p-cpe:/a:novell:opensuse:kernel-trace-debugsource, p-cpe:/a:novell:opensuse:kernel-trace-devel, p-cpe:/a:novell:opensuse:kernel-trace-devel-debuginfo, p-cpe:/a:novell:opensuse:kernel-vanilla, p-cpe:/a:novell:opensuse:kernel-vanilla-debuginfo, p-cpe:/a:novell:opensuse:kernel-vanilla-debugsource, p-cpe:/a:novell:opensuse:kernel-vanilla-devel, p-cpe:/a:novell:opensuse:kernel-vanilla-devel-debuginfo, p-cpe:/a:novell:opensuse:kernel-xen, p-cpe:/a:novell:opensuse:kernel-xen-base, p-cpe:/a:novell:opensuse:kernel-xen-base-debuginfo, p-cpe:/a:novell:opensuse:kernel-xen-debuginfo, p-cpe:/a:novell:opensuse:kernel-xen-debugsource, p-cpe:/a:novell:opensuse:kernel-xen-devel, p-cpe:/a:novell:opensuse:kernel-xen-devel-debuginfo, cpe:/o:novell:opensuse:12.3

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

可利用: true

易利用性: Exploits are available

补丁发布日期: 2013/12/5

漏洞发布日期: 2013/3/6

参考资料信息

CVE: CVE-2013-0914, CVE-2013-1059, CVE-2013-1819, CVE-2013-1929, CVE-2013-1979, CVE-2013-2141, CVE-2013-2148, CVE-2013-2164, CVE-2013-2206, CVE-2013-2232, CVE-2013-2234, CVE-2013-2237, CVE-2013-2546, CVE-2013-2547, CVE-2013-2548, CVE-2013-2634, CVE-2013-2635, CVE-2013-2851, CVE-2013-2852, CVE-2013-3222, CVE-2013-3223, CVE-2013-3224, CVE-2013-3226, CVE-2013-3227, CVE-2013-3228, CVE-2013-3229, CVE-2013-3230, CVE-2013-3231, CVE-2013-3232, CVE-2013-3233, CVE-2013-3234, CVE-2013-3235, CVE-2013-3301, CVE-2013-4162

BID: 58301, 58382, 58426, 58597, 58908, 59055, 59377, 59380, 59381, 59382, 59383, 59387, 59388, 59389, 59390, 59393, 59394, 59396, 59397, 59538, 60254, 60341, 60375, 60409, 60410, 60715, 60874, 60893, 60922, 60953, 61411