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

目标: 1000 元 · 已筹: 1336

100%

CVE-2024-26890— Linux kernel 安全漏洞

CVSS 7.8 · High EPSS 0.60% · P46

影响版本矩阵 10

厂商产品版本范围状态
LinuxLinux5b355944b19011011dd3fd4187444c5ff1d76ad2< dd163fa34c483f1674aa2510accce11a224f649eaffected
5b355944b19011011dd3fd4187444c5ff1d76ad2< 2f232bc389a4f5943c40733582f9edf77b89e499affected
5b355944b19011011dd3fd4187444c5ff1d76ad2< 0c657e641df1e77d6087688190f632cad9c0439baffected
5b355944b19011011dd3fd4187444c5ff1d76ad2< de4e88ec58c4202efd1f02eebb4939bbf6945358affected
6.2affected
< 6.2unaffected
6.6.23≤ 6.6.*unaffected
6.7.11≤ 6.7.*unaffected
… +2 条更多
获取后续新漏洞提醒登录后订阅

一、 漏洞 CVE-2024-26890 基础信息

漏洞信息

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

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

Vulnerability Title
Bluetooth: btrtl: fix out of bounds memory access
来源: CVE Program / CVE List V5
Vulnerability Description
In the Linux kernel, the following vulnerability has been resolved: Bluetooth: btrtl: fix out of bounds memory access The problem is detected by KASAN. btrtl driver uses private hci data to store 'struct btrealtek_data'. If btrtl driver is used with btusb, then memory for private hci data is allocated in btusb. But no private data is allocated after hci_dev, when btrtl is used with hci_h5. This commit adds memory allocation for hci_h5 case. ================================================================== BUG: KASAN: slab-out-of-bounds in btrtl_initialize+0x6cc/0x958 [btrtl] Write of size 8 at addr ffff00000f5a5748 by task kworker/u9:0/76 Hardware name: Pine64 PinePhone (1.2) (DT) Workqueue: hci0 hci_power_on [bluetooth] Call trace: dump_backtrace+0x9c/0x128 show_stack+0x20/0x38 dump_stack_lvl+0x48/0x60 print_report+0xf8/0x5d8 kasan_report+0x90/0xd0 __asan_store8+0x9c/0xc0 [btrtl] h5_btrtl_setup+0xd0/0x2f8 [hci_uart] h5_setup+0x50/0x80 [hci_uart] hci_uart_setup+0xd4/0x260 [hci_uart] hci_dev_open_sync+0x1cc/0xf68 [bluetooth] hci_dev_do_open+0x34/0x90 [bluetooth] hci_power_on+0xc4/0x3c8 [bluetooth] process_one_work+0x328/0x6f0 worker_thread+0x410/0x778 kthread+0x168/0x178 ret_from_fork+0x10/0x20 Allocated by task 53: kasan_save_stack+0x3c/0x68 kasan_save_track+0x20/0x40 kasan_save_alloc_info+0x68/0x78 __kasan_kmalloc+0xd4/0xd8 __kmalloc+0x1b4/0x3b0 hci_alloc_dev_priv+0x28/0xa58 [bluetooth] hci_uart_register_device+0x118/0x4f8 [hci_uart] h5_serdev_probe+0xf4/0x178 [hci_uart] serdev_drv_probe+0x54/0xa0 really_probe+0x254/0x588 __driver_probe_device+0xc4/0x210 driver_probe_device+0x64/0x160 __driver_attach_async_helper+0x88/0x158 async_run_entry_fn+0xd0/0x388 process_one_work+0x328/0x6f0 worker_thread+0x410/0x778 kthread+0x168/0x178 ret_from_fork+0x10/0x20 Last potentially related work creation: kasan_save_stack+0x3c/0x68 __kasan_record_aux_stack+0xb0/0x150 kasan_record_aux_stack_noalloc+0x14/0x20 __queue_work+0x33c/0x960 queue_work_on+0x98/0xc0 hci_recv_frame+0xc8/0x1e8 [bluetooth] h5_complete_rx_pkt+0x2c8/0x800 [hci_uart] h5_rx_payload+0x98/0xb8 [hci_uart] h5_recv+0x158/0x3d8 [hci_uart] hci_uart_receive_buf+0xa0/0xe8 [hci_uart] ttyport_receive_buf+0xac/0x178 flush_to_ldisc+0x130/0x2c8 process_one_work+0x328/0x6f0 worker_thread+0x410/0x778 kthread+0x168/0x178 ret_from_fork+0x10/0x20 Second to last potentially related work creation: kasan_save_stack+0x3c/0x68 __kasan_record_aux_stack+0xb0/0x150 kasan_record_aux_stack_noalloc+0x14/0x20 __queue_work+0x788/0x960 queue_work_on+0x98/0xc0 __hci_cmd_sync_sk+0x23c/0x7a0 [bluetooth] __hci_cmd_sync+0x24/0x38 [bluetooth] btrtl_initialize+0x760/0x958 [btrtl] h5_btrtl_setup+0xd0/0x2f8 [hci_uart] h5_setup+0x50/0x80 [hci_uart] hci_uart_setup+0xd4/0x260 [hci_uart] hci_dev_open_sync+0x1cc/0xf68 [bluetooth] hci_dev_do_open+0x34/0x90 [bluetooth] hci_power_on+0xc4/0x3c8 [bluetooth] process_one_work+0x328/0x6f0 worker_thread+0x410/0x778 kthread+0x168/0x178 ret_from_fork+0x10/0x20 ==================================================================
来源: 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存在安全漏洞,该漏洞源于允许越界内存访问。
来源: 中国国家信息安全漏洞库 CNNVD
CVSS Information
N/A
来源: 中国国家信息安全漏洞库 CNNVD
Vulnerability Type
N/A
来源: 中国国家信息安全漏洞库 CNNVD

受影响产品

厂商产品影响版本CPE订阅
LinuxLinux 5b355944b19011011dd3fd4187444c5ff1d76ad2 ~ dd163fa34c483f1674aa2510accce11a224f649e -
LinuxLinux 6.2 -

二、漏洞 CVE-2024-26890 的公开POC

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

未找到公开 POC。

登录以生成 AI POC

三、漏洞 CVE-2024-26890 的情报信息

登录查看更多情报信息。

CVE-2024-26890 其他参考 (4)

同批安全公告 · Linux · 2024-04-17 · 共 100 条

CVE-2024-268779.8 CRITICALLinux kernel 安全漏洞
CVE-2024-268539.8 CRITICALLinux kernel 安全漏洞
CVE-2024-268289.4 CRITICALLinux kernel 安全漏洞
CVE-2024-268568.8 HIGHLinux kernel 安全漏洞
CVE-2024-268228.7 HIGHLinux kernel 安全漏洞
CVE-2024-268308.4 HIGHLinux kernel 安全漏洞
CVE-2024-269117.8 HIGHLinux kernel 安全漏洞
CVE-2024-268987.8 HIGHLinux kernel 安全漏洞
CVE-2024-268387.8 HIGHLinux kernel 安全漏洞
CVE-2024-268527.8 HIGHLinux kernel 安全漏洞
CVE-2024-268957.8 HIGHLinux kernel 安全漏洞
CVE-2024-268647.8 HIGHLinux kernel 安全漏洞
CVE-2024-268657.8 HIGHLinux kernel 安全漏洞
CVE-2024-268697.8 HIGHLinux kernel 安全漏洞
CVE-2024-268707.8 HIGHLinux kernel 安全漏洞
CVE-2024-268857.8 HIGHLinux kernel 安全漏洞
CVE-2024-268727.8 HIGHLinux kernel 安全漏洞
CVE-2024-268847.8 HIGHLinux kernel 安全漏洞
CVE-2024-268837.8 HIGHLinux kernel 安全漏洞
CVE-2024-268807.8 HIGHLinux kernel 安全漏洞

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

IV. Related Vulnerabilities

V. Comments for CVE-2024-26890

暂无评论


发表评论