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

目标: 1000 元 · 已筹: 1336

100%

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

AI 预测 6.5 利用难度: 中等 EPSS 0.15% · P4

可能的 ATT&CK 技术 1AI

T1499 · Endpoint Denial of Service

影响版本矩阵 14

厂商产品版本范围状态
LinuxLinux8da6d5815c592b713ecaf4f4f8b631f8359c96c4< c59ee1528b3432ec9dca220567f7eb507820917aaffected
8da6d5815c592b713ecaf4f4f8b631f8359c96c4< 0061ab5153fb8bc574b44fbb773680d0ede48c9caffected
8da6d5815c592b713ecaf4f4f8b631f8359c96c4< 99590f29b2b7567fda2b503aa3d81a0d3e09dce5affected
8da6d5815c592b713ecaf4f4f8b631f8359c96c4< 645e2dac6e97f756f28a2f82b2e7bf7f29a68827affected
8da6d5815c592b713ecaf4f4f8b631f8359c96c4< a94b90ac1f251d1007c0c43ee289a61b50f2505faffected
8da6d5815c592b713ecaf4f4f8b631f8359c96c4< 560840afc3e63bbe5d9c5ef6b2ecf8f3589adff6affected
3.3affected
< 3.3unaffected
… +6 条更多
获取后续新漏洞提醒登录后订阅

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

漏洞信息

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

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

Vulnerability Title
btrfs: fix resolving backrefs for inline extent followed by prealloc
来源: CVE Program / CVE List V5
Vulnerability Description
In the Linux kernel, the following vulnerability has been resolved: btrfs: fix resolving backrefs for inline extent followed by prealloc If a file consists of an inline extent followed by a regular or prealloc extent, then a legitimate attempt to resolve a logical address in the non-inline region will result in add_all_parents reading the invalid offset field of the inline extent. If the inline extent item is placed in the leaf eb s.t. it is the first item, attempting to access the offset field will not only be meaningless, it will go past the end of the eb and cause this panic: [17.626048] BTRFS warning (device dm-2): bad eb member end: ptr 0x3fd4 start 30834688 member offset 16377 size 8 [17.631693] general protection fault, probably for non-canonical address 0x5088000000000: 0000 [#1] SMP PTI [17.635041] CPU: 2 PID: 1267 Comm: btrfs Not tainted 5.12.0-07246-g75175d5adc74-dirty #199 [17.637969] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS rel-1.14.0-0-g155821a1990b-prebuilt.qemu.org 04/01/2014 [17.641995] RIP: 0010:btrfs_get_64+0xe7/0x110 [17.649890] RSP: 0018:ffffc90001f73a08 EFLAGS: 00010202 [17.651652] RAX: 0000000000000001 RBX: ffff88810c42d000 RCX: 0000000000000000 [17.653921] RDX: 0005088000000000 RSI: ffffc90001f73a0f RDI: 0000000000000001 [17.656174] RBP: 0000000000000ff9 R08: 0000000000000007 R09: c0000000fffeffff [17.658441] R10: ffffc90001f73790 R11: ffffc90001f73788 R12: ffff888106afe918 [17.661070] R13: 0000000000003fd4 R14: 0000000000003f6f R15: cdcdcdcdcdcdcdcd [17.663617] FS: 00007f64e7627d80(0000) GS:ffff888237c80000(0000) knlGS:0000000000000000 [17.666525] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [17.668664] CR2: 000055d4a39152e8 CR3: 000000010c596002 CR4: 0000000000770ee0 [17.671253] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [17.673634] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [17.676034] PKRU: 55555554 [17.677004] Call Trace: [17.677877] add_all_parents+0x276/0x480 [17.679325] find_parent_nodes+0xfae/0x1590 [17.680771] btrfs_find_all_leafs+0x5e/0xa0 [17.682217] iterate_extent_inodes+0xce/0x260 [17.683809] ? btrfs_inode_flags_to_xflags+0x50/0x50 [17.685597] ? iterate_inodes_from_logical+0xa1/0xd0 [17.687404] iterate_inodes_from_logical+0xa1/0xd0 [17.689121] ? btrfs_inode_flags_to_xflags+0x50/0x50 [17.691010] btrfs_ioctl_logical_to_ino+0x131/0x190 [17.692946] btrfs_ioctl+0x104a/0x2f60 [17.694384] ? selinux_file_ioctl+0x182/0x220 [17.695995] ? __x64_sys_ioctl+0x84/0xc0 [17.697394] __x64_sys_ioctl+0x84/0xc0 [17.698697] do_syscall_64+0x33/0x40 [17.700017] entry_SYSCALL_64_after_hwframe+0x44/0xae [17.701753] RIP: 0033:0x7f64e72761b7 [17.709355] RSP: 002b:00007ffefb067f58 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [17.712088] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f64e72761b7 [17.714667] RDX: 00007ffefb067fb0 RSI: 00000000c0389424 RDI: 0000000000000003 [17.717386] RBP: 00007ffefb06d188 R08: 000055d4a390d2b0 R09: 00007f64e7340a60 [17.719938] R10: 0000000000000231 R11: 0000000000000246 R12: 0000000000000001 [17.722383] R13: 0000000000000000 R14: 00000000c0389424 R15: 000055d4a38fd2a0 [17.724839] Modules linked in: Fix the bug by detecting the inline extent item in add_all_parents and skipping to the next extent item.
来源: CVE Program / CVE List V5
CVSS Information
N/A
来源: 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存在安全漏洞,该漏洞源于解析内联扩展后跟预分配扩展的反向引用时访问无效偏移字段,可能导致越界读取和系统崩溃。
来源: 中国国家信息安全漏洞库 CNNVD
CVSS Information
N/A
来源: 中国国家信息安全漏洞库 CNNVD
Vulnerability Type
N/A
来源: 中国国家信息安全漏洞库 CNNVD

受影响产品

厂商产品影响版本CPE订阅
LinuxLinux 8da6d5815c592b713ecaf4f4f8b631f8359c96c4 ~ c59ee1528b3432ec9dca220567f7eb507820917a -
LinuxLinux 3.3 -

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

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

未找到公开 POC。

登录以生成 AI POC

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

登录查看更多情报信息。

同批安全公告 · Linux · 2025-10-01 · 共 169 条

CVE-2022-50462Linux kernel 安全漏洞
CVE-2022-50448Linux kernel 安全漏洞
CVE-2022-50452Linux kernel 安全漏洞
CVE-2022-50451Linux kernel 安全漏洞
CVE-2022-50453Linux kernel 安全漏洞
CVE-2022-50454Linux kernel 安全漏洞
CVE-2022-50457Linux kernel 安全漏洞
CVE-2022-50458Linux kernel 安全漏洞
CVE-2022-50460Linux kernel 安全漏洞
CVE-2022-50459Linux kernel 安全漏洞
CVE-2022-50461Linux kernel 安全漏洞
CVE-2022-50467Linux kernel 安全漏洞
CVE-2023-53488Linux kernel 安全漏洞
CVE-2023-53489Linux kernel 安全漏洞
CVE-2022-50469Linux kernel 安全漏洞
CVE-2022-50468Linux kernel 安全漏洞
CVE-2022-50465Linux kernel 安全漏洞
CVE-2022-50463Linux kernel 安全漏洞
CVE-2022-50464Linux kernel 安全漏洞
CVE-2022-50449Linux kernel 安全漏洞

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

IV. Related Vulnerabilities

V. Comments for CVE-2022-50456

暂无评论


发表评论