目标达成 感谢每一位支持者 — 我们达成了 100% 目标!

目标: 1000 元 · 已筹: 1359 元

100%

CVE-2022-48759— Linux kernel安全漏洞

一分钟漏洞结论

影响对象
Linux Linux
利用判断
尚无明确在野利用证据,仍需结合暴露面评估
建议动作
优先检查厂商安全公告和参考链接中的修复版本;无法立即升级时,限制受影响服务暴露并加强监测。

Linux kernel是美国Linux基金会的开源操作系统Linux所使用的内核。 Linux kernel 存在安全漏洞,该漏洞源于 rpmsg:char 模块 rpmsg_ctrldev 和 cdev 释放存在竞争。

CVSS 7.8 · High EPSS 0.17% · P6

可能的 ATT&CK 技术 1 AI

T1134 · Access Token Manipulation

影响版本矩阵 16

厂商产品 版本范围状态
Linux Linux c0cdc19f84a4712cf74888f83af286e3c2e14efd< 74d85e9fbc7022a4011102c7474a9c7aeb704a35 affected
c0cdc19f84a4712cf74888f83af286e3c2e14efd< 70cb4295ec806b663665e1d2ed15caab6159880e affected
c0cdc19f84a4712cf74888f83af286e3c2e14efd< da27b834c1e0222e149e06caddf7718478086d1b affected
c0cdc19f84a4712cf74888f83af286e3c2e14efd< 1dbb206730f3e5ce90014ad569ddf8167ec4124a affected
c0cdc19f84a4712cf74888f83af286e3c2e14efd< 85aba11a8ea92a8eef2de95ebbe063086fd62d9c affected
c0cdc19f84a4712cf74888f83af286e3c2e14efd< d6cdc6ae542845d4d0ac8b6d99362bde7042a3c7 affected
c0cdc19f84a4712cf74888f83af286e3c2e14efd< b7fb2dad571d1e21173c06cef0bced77b323990a affected
4.11 affected
… +8 条更多
获取后续新漏洞提醒 登录后订阅

一、 漏洞 CVE-2022-48759 基础信息

漏洞信息

对漏洞内容有疑问?看看神龙的深度分析是否有帮助!
查看神龙十问 ↗

尽管我们使用了先进的大模型技术,但其输出仍可能包含不准确或过时的信息。神龙努力确保数据的准确性,但请您根据实际情况进行核实和判断。

Vulnerability Title
rpmsg: char: Fix race between the release of rpmsg_ctrldev and cdev
来源: CVE Program / CVE List V5
Vulnerability Description
In the Linux kernel, the following vulnerability has been resolved: rpmsg: char: Fix race between the release of rpmsg_ctrldev and cdev struct rpmsg_ctrldev contains a struct cdev. The current code frees the rpmsg_ctrldev struct in rpmsg_ctrldev_release_device(), but the cdev is a managed object, therefore its release is not predictable and the rpmsg_ctrldev could be freed before the cdev is entirely released, as in the backtrace below. [ 93.625603] ODEBUG: free active (active state 0) object type: timer_list hint: delayed_work_timer_fn+0x0/0x7c [ 93.636115] WARNING: CPU: 0 PID: 12 at lib/debugobjects.c:488 debug_print_object+0x13c/0x1b0 [ 93.644799] Modules linked in: veth xt_cgroup xt_MASQUERADE rfcomm algif_hash algif_skcipher af_alg uinput ip6table_nat fuse uvcvideo videobuf2_vmalloc venus_enc venus_dec videobuf2_dma_contig hci_uart btandroid btqca snd_soc_rt5682_i2c bluetooth qcom_spmi_temp_alarm snd_soc_rt5682v [ 93.715175] CPU: 0 PID: 12 Comm: kworker/0:1 Tainted: G B 5.4.163-lockdep #26 [ 93.723855] Hardware name: Google Lazor (rev3 - 8) with LTE (DT) [ 93.730055] Workqueue: events kobject_delayed_cleanup [ 93.735271] pstate: 60c00009 (nZCv daif +PAN +UAO) [ 93.740216] pc : debug_print_object+0x13c/0x1b0 [ 93.744890] lr : debug_print_object+0x13c/0x1b0 [ 93.749555] sp : ffffffacf5bc7940 [ 93.752978] x29: ffffffacf5bc7940 x28: dfffffd000000000 [ 93.758448] x27: ffffffacdb11a800 x26: dfffffd000000000 [ 93.763916] x25: ffffffd0734f856c x24: dfffffd000000000 [ 93.769389] x23: 0000000000000000 x22: ffffffd0733c35b0 [ 93.774860] x21: ffffffd0751994a0 x20: ffffffd075ec27c0 [ 93.780338] x19: ffffffd075199100 x18: 00000000000276e0 [ 93.785814] x17: 0000000000000000 x16: dfffffd000000000 [ 93.791291] x15: ffffffffffffffff x14: 6e6968207473696c [ 93.796768] x13: 0000000000000000 x12: ffffffd075e2b000 [ 93.802244] x11: 0000000000000001 x10: 0000000000000000 [ 93.807723] x9 : d13400dff1921900 x8 : d13400dff1921900 [ 93.813200] x7 : 0000000000000000 x6 : 0000000000000000 [ 93.818676] x5 : 0000000000000080 x4 : 0000000000000000 [ 93.824152] x3 : ffffffd0732a0fa4 x2 : 0000000000000001 [ 93.829628] x1 : ffffffacf5bc7580 x0 : 0000000000000061 [ 93.835104] Call trace: [ 93.837644] debug_print_object+0x13c/0x1b0 [ 93.841963] __debug_check_no_obj_freed+0x25c/0x3c0 [ 93.846987] debug_check_no_obj_freed+0x18/0x20 [ 93.851669] slab_free_freelist_hook+0xbc/0x1e4 [ 93.856346] kfree+0xfc/0x2f4 [ 93.859416] rpmsg_ctrldev_release_device+0x78/0xb8 [ 93.864445] device_release+0x84/0x168 [ 93.868310] kobject_cleanup+0x12c/0x298 [ 93.872356] kobject_delayed_cleanup+0x10/0x18 [ 93.876948] process_one_work+0x578/0x92c [ 93.881086] worker_thread+0x804/0xcf8 [ 93.884963] kthread+0x2a8/0x314 [ 93.888303] ret_from_fork+0x10/0x18 The cdev_device_add/del() API was created to address this issue (see commit '233ed09d7fda ("chardev: add helper function to register char devs with a struct device")'), use it instead of cdev add/del().
来源: CVE Program / CVE List V5
CVSS Information
CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
来源: CVE Program / CVE List V5
Vulnerability Type
N/A
来源: CVE Program / CVE List V5
Vulnerability Title
Linux kernel安全漏洞
来源: 中国国家信息安全漏洞库 CNNVD
Vulnerability Description
Linux kernel是美国Linux基金会的开源操作系统Linux所使用的内核。 Linux kernel 存在安全漏洞,该漏洞源于 rpmsg:char 模块 rpmsg_ctrldev 和 cdev 释放存在竞争。
来源: 中国国家信息安全漏洞库 CNNVD
CVSS Information
N/A
来源: 中国国家信息安全漏洞库 CNNVD
Vulnerability Type
N/A
来源: 中国国家信息安全漏洞库 CNNVD

受影响产品

厂商 产品 影响版本 CPE 订阅
Linux Linux c0cdc19f84a4712cf74888f83af286e3c2e14efd ~ 74d85e9fbc7022a4011102c7474a9c7aeb704a35 -
Linux Linux 4.11 -

二、漏洞 CVE-2022-48759 的公开POC

# POC 描述 源链接 神龙链接
AI 生成 POC 高级

未找到公开 POC。

登录以生成 AI POC

三、漏洞 CVE-2022-48759 的情报信息

请登录查看更多情报信息。

CVE-2022-48759 其他参考 (7)

同批安全公告 · Linux · 2024-06-20 · 共 67 条

CVE-2022-48711 9.8 CRITICAL Linux kernel 安全漏洞
CVE-2024-38620 8.8 HIGH Linux kernel 安全漏洞
CVE-2021-47620 8.1 HIGH Linux kernel安全漏洞
CVE-2022-48743 8.1 HIGH Linux kernel 安全漏洞
CVE-2022-48720 7.8 HIGH Linux kernel 安全漏洞
CVE-2022-48751 7.8 HIGH Linux kernel 安全漏洞
CVE-2022-48716 7.8 HIGH Linux kernel 安全漏洞
CVE-2022-48771 7.8 HIGH Linux kernel 安全漏洞
CVE-2022-48729 7.8 HIGH Linux kernel安全漏洞
CVE-2022-48733 7.8 HIGH Linux kernel 安全漏洞
CVE-2022-48742 7.8 HIGH Linux kernel 安全漏洞
CVE-2022-48721 7.8 HIGH Linux kernel安全漏洞
CVE-2022-48754 7.8 HIGH Linux kernel 安全漏洞
CVE-2022-48762 7.8 HIGH Linux kernel 安全漏洞
CVE-2022-48735 7.8 HIGH Linux kernel 安全漏洞
CVE-2022-48726 7.8 HIGH Linux kernel 安全漏洞
CVE-2022-48744 7.5 HIGH Linux kernel 安全漏洞
CVE-2022-48727 7.3 HIGH Linux kernel 安全漏洞
CVE-2022-48717 7.1 HIGH Linux kernel 安全漏洞
CVE-2022-48739 7.1 HIGH Linux kernel 安全漏洞

显示前 20 条,共 67 条。 查看全部 &rarr; →

IV. Related Vulnerabilities

V. Comments for CVE-2022-48759

暂无评论


发表评论