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

目标: 1000 元 · 已筹: 1336

100%

CVE-2026-64127— Linux kernel 安全漏洞

AI 预测 5.3 利用难度: 较易 EPSS 0.18% · P7

影响版本矩阵 10

厂商产品版本范围状态
LinuxLinux1c08108f3014881ad5f4c35a2abaf9c65475035d< ed5fcd2a26f0c16fc289c8cd6b03328a0582a687affected
1c08108f3014881ad5f4c35a2abaf9c65475035d< 051922ab709c0a6917eae765c22481dfc68379e5affected
1c08108f3014881ad5f4c35a2abaf9c65475035d< 356c9d1a1cbacd2a1640fff3c050e1c3472e924faffected
1c08108f3014881ad5f4c35a2abaf9c65475035d< 3374ef8cf99368a40f7efd51a2a375a4c5dc6f0daffected
6.10affected
< 6.10unaffected
6.12.92≤ 6.12.*unaffected
6.18.34≤ 6.18.*unaffected
… +2 条更多
获取后续新漏洞提醒登录后订阅

一、 漏洞 CVE-2026-64127 基础信息

漏洞信息

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

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

Vulnerability Title
Bluetooth: L2CAP: ecred_reconfigure: send packed pdu, not stack pointer
来源: CVE Program / CVE List V5
Vulnerability Description
In the Linux kernel, the following vulnerability has been resolved: Bluetooth: L2CAP: ecred_reconfigure: send packed pdu, not stack pointer Commit 1c08108f3014 ("Bluetooth: L2CAP: Avoid -Wflex-array-member-not-at-end warnings") converted the on-stack request PDU in l2cap_ecred_reconfigure() from an explicit packed struct to DEFINE_RAW_FLEX(), but did not adjust the size and source-pointer arguments to l2cap_send_cmd(): - struct { - struct l2cap_ecred_reconf_req req; - __le16 scid; - } pdu; + DEFINE_RAW_FLEX(struct l2cap_ecred_reconf_req, pdu, scid, 1); ... l2cap_send_cmd(conn, chan->ident, L2CAP_ECRED_RECONF_REQ, sizeof(pdu), &pdu); After the conversion, DEFINE_RAW_FLEX() expands to declare an anonymous union pdu_u plus a local pointer "pdu" pointing at it. Therefore: - sizeof(pdu) is now sizeof(struct l2cap_ecred_reconf_req *) = 8 on 64-bit (4 on 32-bit), not the 6 bytes of (mtu, mps, scid[1]). - &pdu is the address of the local pointer's stack storage, not the address of the request payload. l2cap_send_cmd() forwards (data, count) to l2cap_build_cmd(), which calls skb_put_data(skb, data, count). The L2CAP_ECRED_RECONFIGURE_REQ packet body therefore contains 8 bytes copied from the kernel stack starting at &pdu -- the 8 bytes overlap the pdu pointer's value, leaking a kernel stack address to the paired Bluetooth peer. The intended (mtu, mps, scid) fields are not transmitted at all, so the peer rejects the request as malformed and the L2CAP_ECRED_RECONFIGURE feature itself has been broken for the local-side initiator since the introducing commit landed. The sibling site l2cap_ecred_conn_req() in the same commit was converted correctly (sizeof(*pdu) + len, pdu); only this site was missed. Restore the original semantics: pass the full flex-struct size via struct_size(pdu, scid, 1) and the pdu pointer (the struct address) as the source. Validated on a stock 7.0-based host kernel via the real call path: setsockopt(SOL_BLUETOOTH, BT_RCVMTU, ...) on a BT_CONNECTED L2CAP_MODE_EXT_FLOWCTL socket emits an L2CAP_ECRED_RECONFIGURE_REQ whose body is 8 bytes (the on-stack pdu local's value) rather than the expected 6. Three captures from fresh socket / fresh hciemu peer on the same host -- low bytes vary per call, high 0xffff confirms a kernel virtual address (KASLR-randomised stack slot, not a fixed string): RECONF_REQ body (ident=0x02 len=8): 42 fb 54 af 0e ca ff ff RECONF_REQ body (ident=0x02 len=8): 52 3d 2e af 0e ca ff ff RECONF_REQ body (ident=0x02 len=8): b2 fc 5b af 0e ca ff ff After this patch the body is 6 bytes carrying the expected little-endian (mtu, mps, scid).
来源: 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 kernel 6.10版本存在安全漏洞,该漏洞源于Bluetooth L2CAP的ecred_reconfigure函数中,使用DEFINE_RAW_FLEX()转换后未调整size和source-pointer参数,导致发送栈指针而非打包PDU数据,可能造成内核栈地址泄露。
来源: 中国国家信息安全漏洞库 CNNVD
CVSS Information
N/A
来源: 中国国家信息安全漏洞库 CNNVD
Vulnerability Type
N/A
来源: 中国国家信息安全漏洞库 CNNVD

受影响产品

厂商产品影响版本CPE订阅
LinuxLinux 1c08108f3014881ad5f4c35a2abaf9c65475035d ~ ed5fcd2a26f0c16fc289c8cd6b03328a0582a687 -
LinuxLinux 6.10 -

二、漏洞 CVE-2026-64127 的公开POC

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

未找到公开 POC。

登录以生成 AI POC

三、漏洞 CVE-2026-64127 的情报信息

登录查看更多情报信息。

CVE-2026-64127 补丁与修复 (4)

同批安全公告 · Linux · 2026-07-19 · 共 431 条

CVE-2026-6379510.0 CRITICALLinux kernel 安全漏洞
CVE-2026-638009.8 CRITICALLinux kernel 安全漏洞
CVE-2026-640559.8 CRITICALLinux kernel 安全漏洞
CVE-2026-640569.8 CRITICALLinux kernel 安全漏洞
CVE-2026-640619.8 CRITICALLinux kernel 安全漏洞
CVE-2026-640669.8 CRITICALLinux kernel 安全漏洞
CVE-2026-640679.8 CRITICALLinux kernel 安全漏洞
CVE-2026-640689.8 CRITICALLinux 安全漏洞
CVE-2026-640699.8 CRITICALLinux kernel 安全漏洞
CVE-2026-638089.8 CRITICALLinux kernel 安全漏洞
CVE-2026-640899.8 CRITICALLinux kernel 安全漏洞
CVE-2026-640919.8 CRITICALLinux kernel 安全漏洞
CVE-2026-533999.8 CRITICALLinux kernel 安全漏洞
CVE-2026-641429.8 CRITICALLinux kernel 安全漏洞
CVE-2026-533989.8 CRITICALLinux kernel 安全漏洞
CVE-2026-641369.8 CRITICALLinux kernel 安全漏洞
CVE-2026-641329.8 CRITICALLinux kernel 安全漏洞
CVE-2026-641229.8 CRITICALLinux kernel 安全漏洞
CVE-2026-641029.8 CRITICALLinux kernel 安全漏洞
CVE-2026-641139.8 CRITICALLinux kernel 安全漏洞

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

IV. Related Vulnerabilities

V. Comments for CVE-2026-64127

暂无评论


发表评论