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

目标: 1000 元 · 已筹: 1336

100%

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

AI 预测 5.5 利用难度: 中等 EPSS 0.21% · P11

影响版本矩阵 7

厂商产品版本范围状态
LinuxLinuxef798cd035f316a537fee8ed170c127f12407085< 55402a4618721f350a9ab660bb42717d8aa18e7caffected
fadcafa3959281ce2d96feedece8c75c3f95f8a5< 28aaed966e76807a71de79dd40a8eee9042374ddaffected
215a90ce3754fe509efbce6b73a4bb643c7e7528< fa4ad064a6bd49208221df5e62adf27b426d1720affected
2c9ac51b850d84ee496b0a5d832ce66d411ae552< fb6433b48a178d4672cb26632454ee0b21056eaaaffected
5.10.94< 5.10.96affected
5.15.17< 5.15.19affected
5.16.3< 5.16.5affected
获取后续新漏洞提醒登录后订阅

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

漏洞信息

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

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

Vulnerability Title
powerpc/perf: Fix power_pmu_disable to call clear_pmi_irq_pending only if PMI is pending
来源: 美国国家漏洞数据库 NVD
Vulnerability Description
In the Linux kernel, the following vulnerability has been resolved: powerpc/perf: Fix power_pmu_disable to call clear_pmi_irq_pending only if PMI is pending Running selftest with CONFIG_PPC_IRQ_SOFT_MASK_DEBUG enabled in kernel triggered below warning: [ 172.851380] ------------[ cut here ]------------ [ 172.851391] WARNING: CPU: 8 PID: 2901 at arch/powerpc/include/asm/hw_irq.h:246 power_pmu_disable+0x270/0x280 [ 172.851402] Modules linked in: dm_mod bonding nft_ct nf_conntrack nf_defrag_ipv6 nf_defrag_ipv4 ip_set nf_tables rfkill nfnetlink sunrpc xfs libcrc32c pseries_rng xts vmx_crypto uio_pdrv_genirq uio sch_fq_codel ip_tables ext4 mbcache jbd2 sd_mod t10_pi sg ibmvscsi ibmveth scsi_transport_srp fuse [ 172.851442] CPU: 8 PID: 2901 Comm: lost_exception_ Not tainted 5.16.0-rc5-03218-g798527287598 #2 [ 172.851451] NIP: c00000000013d600 LR: c00000000013d5a4 CTR: c00000000013b180 [ 172.851458] REGS: c000000017687860 TRAP: 0700 Not tainted (5.16.0-rc5-03218-g798527287598) [ 172.851465] MSR: 8000000000029033 <SF,EE,ME,IR,DR,RI,LE> CR: 48004884 XER: 20040000 [ 172.851482] CFAR: c00000000013d5b4 IRQMASK: 1 [ 172.851482] GPR00: c00000000013d5a4 c000000017687b00 c000000002a10600 0000000000000004 [ 172.851482] GPR04: 0000000082004000 c0000008ba08f0a8 0000000000000000 00000008b7ed0000 [ 172.851482] GPR08: 00000000446194f6 0000000000008000 c00000000013b118 c000000000d58e68 [ 172.851482] GPR12: c00000000013d390 c00000001ec54a80 0000000000000000 0000000000000000 [ 172.851482] GPR16: 0000000000000000 0000000000000000 c000000015d5c708 c0000000025396d0 [ 172.851482] GPR20: 0000000000000000 0000000000000000 c00000000a3bbf40 0000000000000003 [ 172.851482] GPR24: 0000000000000000 c0000008ba097400 c0000000161e0d00 c00000000a3bb600 [ 172.851482] GPR28: c000000015d5c700 0000000000000001 0000000082384090 c0000008ba0020d8 [ 172.851549] NIP [c00000000013d600] power_pmu_disable+0x270/0x280 [ 172.851557] LR [c00000000013d5a4] power_pmu_disable+0x214/0x280 [ 172.851565] Call Trace: [ 172.851568] [c000000017687b00] [c00000000013d5a4] power_pmu_disable+0x214/0x280 (unreliable) [ 172.851579] [c000000017687b40] [c0000000003403ac] perf_pmu_disable+0x4c/0x60 [ 172.851588] [c000000017687b60] [c0000000003445e4] __perf_event_task_sched_out+0x1d4/0x660 [ 172.851596] [c000000017687c50] [c000000000d1175c] __schedule+0xbcc/0x12a0 [ 172.851602] [c000000017687d60] [c000000000d11ea8] schedule+0x78/0x140 [ 172.851608] [c000000017687d90] [c0000000001a8080] sys_sched_yield+0x20/0x40 [ 172.851615] [c000000017687db0] [c0000000000334dc] system_call_exception+0x18c/0x380 [ 172.851622] [c000000017687e10] [c00000000000c74c] system_call_common+0xec/0x268 The warning indicates that MSR_EE being set(interrupt enabled) when there was an overflown PMC detected. This could happen in power_pmu_disable since it runs under interrupt soft disable condition ( local_irq_save ) and not with interrupts hard disabled. commit 2c9ac51b850d ("powerpc/perf: Fix PMU callbacks to clear pending PMI before resetting an overflown PMC") intended to clear PMI pending bit in Paca when disabling the PMU. It could happen that PMC gets overflown while code is in power_pmu_disable callback function. Hence add a check to see if PMI pending bit is set in Paca before clearing it via clear_pmi_pending.
来源: 美国国家漏洞数据库 NVD
CVSS Information
N/A
来源: 美国国家漏洞数据库 NVD
Vulnerability Type
N/A
来源: 美国国家漏洞数据库 NVD
Vulnerability Title
Linux kernel 安全漏洞
来源: 中国国家信息安全漏洞库 CNNVD
Vulnerability Description
Linux kernel是美国Linux基金会的开源操作系统Linux所使用的内核。 Linux kernel 存在安全漏洞。目前尚无此漏洞的相关信息,请随时关注CNNVD或厂商公告。
来源: 中国国家信息安全漏洞库 CNNVD
CVSS Information
N/A
来源: 中国国家信息安全漏洞库 CNNVD
Vulnerability Type
N/A
来源: 中国国家信息安全漏洞库 CNNVD

受影响产品

厂商产品影响版本CPE订阅
LinuxLinux ef798cd035f316a537fee8ed170c127f12407085 ~ 55402a4618721f350a9ab660bb42717d8aa18e7c -
LinuxLinux 5.10.94 ~ 5.10.96 -

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

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

未找到公开 POC。

登录以生成 AI POC

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

登录查看更多情报信息。

CVE-2022-48752 其他参考 (4)

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

CVE-2022-48750Linux kernel 安全漏洞
CVE-2022-48770Linux kernel 安全漏洞
CVE-2022-48768Linux kernel 安全漏洞
CVE-2022-48769Linux kernel 安全漏洞
CVE-2022-48757Linux kernel 安全漏洞
CVE-2022-48756Linux kernel 安全漏洞
CVE-2022-48755Linux kernel安全漏洞
CVE-2022-48754Linux kernel 安全漏洞
CVE-2022-48753Linux kernel 安全漏洞
CVE-2022-48751Linux kernel 安全漏洞
CVE-2022-48758Linux kernel安全漏洞
CVE-2022-48748Linux kernel 安全漏洞
CVE-2022-48749Linux kernel 安全漏洞
CVE-2022-48747Linux kernel 安全漏洞
CVE-2022-48745Linux kernel 安全漏洞
CVE-2022-48746Linux kernel 安全漏洞
CVE-2022-48744Linux kernel 安全漏洞
CVE-2022-48743Linux kernel 安全漏洞
CVE-2022-48742Linux kernel 安全漏洞
CVE-2022-48741Linux kernel 安全漏洞

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

IV. Related Vulnerabilities

V. Comments for CVE-2022-48752

暂无评论


发表评论