FreeBSD就是一种运行在Intel平台上,可以自由使用的Unix系统。 FreeBSD系统的i386_get_ldt(2)系统调用存在缓冲区边界检查漏洞,可能导致内存信息泄露。 i386_get_ldt(2)系统调用允许进程请求将部分本地描述符表从kernel拷贝到用户区,但对输入参数执行了不充分的验证。具体来说,就是负数或过大的值可能允许从kernel拷贝不合适的数据,这样就可能向用户进程泄漏kernel内存。
FreeBSD就是一种运行在Intel平台上,可以自由使用的Unix系统。 FreeBSD系统的i386_get_ldt(2)系统调用存在缓冲区边界检查漏洞,可能导致内存信息泄露。 i386_get_ldt(2)系统调用允许进程请求将部分本地描述符表从kernel拷贝到用户区,但对输入参数执行了不充分的验证。具体来说,就是负数或过大的值可能允许从kernel拷贝不合适的数据,这样就可能向用户进程泄漏kernel内存。