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

目标: 1000 元 · 已筹: 1359 元

100%

CVE-2025-68795— Linux kernel 安全漏洞

一分钟漏洞结论

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

Linux kernel是美国Linux基金会的开源操作系统Linux所使用的内核。 Linux kernel存在安全漏洞,该漏洞源于ethtool统计查询中统计数量变化可能导致用户空间缓冲区溢出。

CVSS 7.8 · High EPSS 0.17% · P6

影响版本矩阵 16

厂商产品 版本范围状态
Linux Linux 1da177e4c3f41524e886b7f1b8a0c1fc7321cac2< 3df375a1e75483b7d973c3cc2e46aa374db8428b affected
1da177e4c3f41524e886b7f1b8a0c1fc7321cac2< f9dc0f45d2cd0189ce666288a29d2cc32c2e44d5 affected
1da177e4c3f41524e886b7f1b8a0c1fc7321cac2< 4afcb985355210e1688560dc47e64b94dad35d71 affected
1da177e4c3f41524e886b7f1b8a0c1fc7321cac2< ca9983bc3a1189bd72f9ae449d925a66b2616326 affected
1da177e4c3f41524e886b7f1b8a0c1fc7321cac2< 7bea09f60f2ad5d232e2db8f1c14e850fd3fd416 affected
1da177e4c3f41524e886b7f1b8a0c1fc7321cac2< 4066b5b546293f44cd6d0e84ece6e3ee7ff27093 affected
1da177e4c3f41524e886b7f1b8a0c1fc7321cac2< 7b07be1ff1cb6c49869910518650e8d0abc7d25f affected
2.6.12 affected
… +8 条更多
获取后续新漏洞提醒 登录后订阅

一、 漏洞 CVE-2025-68795 基础信息

漏洞信息

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

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

Vulnerability Title
ethtool: Avoid overflowing userspace buffer on stats query
来源: CVE Program / CVE List V5
Vulnerability Description
In the Linux kernel, the following vulnerability has been resolved: ethtool: Avoid overflowing userspace buffer on stats query The ethtool -S command operates across three ioctl calls: ETHTOOL_GSSET_INFO for the size, ETHTOOL_GSTRINGS for the names, and ETHTOOL_GSTATS for the values. If the number of stats changes between these calls (e.g., due to device reconfiguration), userspace's buffer allocation will be incorrect, potentially leading to buffer overflow. Drivers are generally expected to maintain stable stat counts, but some drivers (e.g., mlx5, bnx2x, bna, ksz884x) use dynamic counters, making this scenario possible. Some drivers try to handle this internally: - bnad_get_ethtool_stats() returns early in case stats.n_stats is not equal to the driver's stats count. - micrel/ksz884x also makes sure not to write anything beyond stats.n_stats and overflow the buffer. However, both use stats.n_stats which is already assigned with the value returned from get_sset_count(), hence won't solve the issue described here. Change ethtool_get_strings(), ethtool_get_stats(), ethtool_get_phy_stats() to not return anything in case of a mismatch between userspace's size and get_sset_size(), to prevent buffer overflow. The returned n_stats value will be equal to zero, to reflect that nothing has been returned. This could result in one of two cases when using upstream ethtool, depending on when the size change is detected: 1. When detected in ethtool_get_strings(): # ethtool -S eth2 no stats available 2. When detected in get stats, all stats will be reported as zero. Both cases are presumably transient, and a subsequent ethtool call should succeed. Other than the overflow avoidance, these two cases are very evident (no output/cleared stats), which is arguably better than presenting incorrect/shifted stats. I also considered returning an error instead of a "silent" response, but that seems more destructive towards userspace apps. Notes: - This patch does not claim to fix the inherent race, it only makes sure that we do not overflow the userspace buffer, and makes for a more predictable behavior. - RTNL lock is held during each ioctl, the race window exists between the separate ioctl calls when the lock is released. - Userspace ethtool always fills stats.n_stats, but it is likely that these stats ioctls are implemented in other userspace applications which might not fill it. The added code checks that it's not zero, to prevent any regressions.
来源: 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存在安全漏洞,该漏洞源于ethtool统计查询中统计数量变化可能导致用户空间缓冲区溢出。
来源: 中国国家信息安全漏洞库 CNNVD
CVSS Information
N/A
来源: 中国国家信息安全漏洞库 CNNVD
Vulnerability Type
N/A
来源: 中国国家信息安全漏洞库 CNNVD

受影响产品

厂商 产品 影响版本 CPE 订阅
Linux Linux 1da177e4c3f41524e886b7f1b8a0c1fc7321cac2 ~ 3df375a1e75483b7d973c3cc2e46aa374db8428b -
Linux Linux 2.6.12 -

二、漏洞 CVE-2025-68795 的公开POC

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

未找到公开 POC。

登录以生成 AI POC

三、漏洞 CVE-2025-68795 的情报信息

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

同批安全公告 · Linux · 2026-01-13 · 共 93 条

CVE-2025-68817 9.8 CRITICAL Linux kernel 安全漏洞
CVE-2025-68794 9.8 CRITICAL Linux kernel 安全漏洞
CVE-2025-68811 9.8 CRITICAL Linux kernel 安全漏洞
CVE-2025-71068 9.8 CRITICAL Linux kernel 安全漏洞
CVE-2025-68775 9.8 CRITICAL Linux kernel 安全漏洞
CVE-2025-68809 9.1 CRITICAL Linux kernel 安全漏洞
CVE-2025-71093 9.1 CRITICAL Linux kernel 安全漏洞
CVE-2025-71095 9.1 CRITICAL Linux kernel 安全漏洞
CVE-2025-68818 8.8 HIGH Linux kernel 安全漏洞
CVE-2025-71072 8.2 HIGH Linux kernel 安全漏洞
CVE-2025-68799 8.1 HIGH Linux kernel 安全漏洞
CVE-2025-68803 8.0 HIGH Linux kernel 安全漏洞
CVE-2025-68793 7.8 HIGH Linux kernel 安全漏洞
CVE-2025-71082 7.8 HIGH Linux kernel 安全漏洞
CVE-2025-68819 7.8 HIGH Linux kernel 安全漏洞
CVE-2025-68800 7.8 HIGH Linux kernel 安全漏洞
CVE-2025-71074 7.8 HIGH Linux kernel 安全漏洞
CVE-2025-68801 7.8 HIGH Linux kernel 安全漏洞
CVE-2025-71078 7.8 HIGH Linux kernel 安全漏洞
CVE-2025-68792 7.8 HIGH Linux kernel 安全漏洞

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

IV. Related Vulnerabilities

V. Comments for CVE-2025-68795

暂无评论


发表评论