漏洞信息
# net/packet/af_packet.c 中的双重释放漏洞可导致权限提升
## 漏洞概述
在 `net/packet/af_packet.c` 文件中的 `packet_set_ring()` 函数中存在一个双重释放(double free)漏洞。本地用户可以通过恶意系统调用来利用此漏洞提升权限或导致服务拒绝。
## 影响版本
- 版本受此漏洞影响,特别是早于 ec6af094ea28f0f2dda1a6a33b14cd57e36a9755 提交的版本。
## 细节
该漏洞位于 `packet_set_ring()` 函数中,当该函数被恶意系统调用触发时,会导致内存中的对象被两次释放,从而造成不稳定状态或安全漏洞。
## 影响
- **权限提升**:利用此漏洞,本地用户可以提升其权限。
- **服务拒绝**:该漏洞也可能会导致系统服务拒绝(Denial of Service, DoS)。
提示
尽管我们采用了先进的大模型技术,但其输出仍可能包含不准确或过时的信息。
神龙会尽力确保数据准确,但也请结合实际情况进行甄别与判断。
神龙祝您一切顺利!
漏洞标题
Double Free in net/packet/af_packet.c leading to priviledge escalation
漏洞描述信息
A double free bug in packet_set_ring() in net/packet/af_packet.c can be exploited by a local user through crafted syscalls to escalate privileges or deny service. We recommend upgrading kernel past the effected versions or rebuilding past ec6af094ea28f0f2dda1a6a33b14cd57e36a9755
CVSS信息
CVSS:3.1/AV:L/AC:H/PR:L/UI:R/S:C/C:L/I:L/A:H
漏洞类别
双重释放
漏洞标题
Linux kernel 资源管理错误漏洞
漏洞描述信息
Linux kernel是美国Linux基金会的开源操作系统Linux所使用的内核。 Linux kernel 存在资源管理错误漏洞,该漏洞源于 net/packet/af_packet.c 中的 packet_set_ring() 中的双重释放错误可以被本地用户通过精心设计的系统调用利用来提升权限或拒绝服务。
CVSS信息
N/A
漏洞类别
资源管理错误