【已复现】Linux Kernel 本地权限提升漏洞(CVE-2023-35001)安全风险通告

【已复现】Linux Kernel 本地权限提升漏洞(CVE-2023-35001)安全风险通告

原创 QAX CERT 奇安信 CERT 2023-09-26 16:42

● 
点击↑蓝字关注我们,获取更多安全风险通告

漏洞概述

漏洞名称

Linux Kernel 本地权限提升漏洞

漏洞编号

QVD-2023-15249、CVE-2023-35001

公开时间

2023-07-25

影响对象数量级

千万级

奇安信评级

高危

CVSS 3.1分数

7.8

威胁类型

权限提升

利用可能性

POC状态

已公开

在野利用状态

未发现

EXP状态

已公开

技术细节状态

已公开

利用条件:需要本地低权限。

(注:奇安信CERT的漏洞深度分析报告包含此漏洞的POC及技术细节,订阅方式见文末。)

01

漏洞详情

>
>
>
>

影响组件

Linux内核是 Linux 操作系统(OS)的主要组件,也是计算机硬件与其进程之间的核心接口。它负责两者之间的通信,还要尽可能高效地管理资源。

>
>
>
>

漏洞描述

近日,奇安信CERT监测到Linux Kernel 本地权限提升漏洞(CVE-2023-35001):
Linux 内核 Netfilter 模块 nft_byteorder_eval函数存在越界写入漏洞。具有 CAP_NET_ADMIN 权限的本地攻击者可以利用该漏洞将权限提升至ROOT权限。

鉴于该漏洞影响范围极大,建议客户尽快做好自查及防护。

02

影响范围

>
>
>
>

影响版本

v3.13-rc1 <= Linux Kernel < v6.5-rc2

>
>
>
>

不受影响版本

Linux Kernel >= v6.5-rc2

>
>
>
>

其他受影响组件

03

复现情况

目前,奇安信CERT已成功复现该漏洞,截图如下:

04

处置建议

>
>
>
>

安全更新

升级内核版本到Linux Kernel >= v6.5-rc2

>
>
>
>

缓解方案

Ubuntu/Debian:

临时配置(重启后失效)

sudo sysctl -w kernel.unprivileged_userns_clone=0

永久配置

echo ‘kernel.unprivileged_userns_clone=0’ > /etc/sysctl.d/userns.conf

service procps restart

Centos:

查看是否关闭

cat /proc/sys/user/max_user_namespaces

如果为0,则代表关闭

不为0,执行下面命令关闭:

临时配置(重启后失效)

echo 0 > /proc/sys/user/max_user_namespaces

永久配置

grubby –args=”user_namespace.enable=0″ –update-kernel=”$(grubby –default-kernel)”

echo “user.max_user_namespaces=0” >> /etc/sysctl.conf

reboot


注:关闭非特权用户命名空间,可能对容器和浏览器沙箱造成影响。


05

参考资料

[1]https://www.synacktiv.com/en/publications/old-bug-shallow-bug-exploiting-ubuntu-at-pwn2own-vancouver-2023

06

时间线

2023年9月26日,奇安信 CERT发布安全风险通告。

07

漏洞情报服务

奇安信ALPH
A威胁分析平台已支持漏洞情报订阅服务:

奇安信 CERT

致力于
第一时间为企业级用户提供权威漏洞情报和有效
解决方案。

点击↓阅读原文,到ALPHA威胁分析平台
订阅更多漏洞信息。