Linux Kernel smbfs是Linux内核支持的文件系统,用于共享应用。 Linux Kernel 2.4及2.6中的smbfs存在多个漏洞,可导致拒绝服务或信息泄露。 远程samba服务器可通过多种方式实施攻击,包括(1)返回远超过所请求的数据给smb_proc_read函数;(2)返回一个包含offset的samba包给smb_proc_readX函数;(3)发送一个特殊构造的TRANS2碎片包给smb_receive_trans2函数(4) 发送一个包含特殊头长度信息的samba包给smb_proc_readX_data函数;(5)发送一个特定offset的数据包给smb_receive_trans2函数。
Linux Kernel smbfs是Linux内核支持的文件系统,用于共享应用。 Linux Kernel 2.4及2.6中的smbfs存在多个漏洞,可导致拒绝服务或信息泄露。 远程samba服务器可通过多种方式实施攻击,包括(1)返回远超过所请求的数据给smb_proc_read函数;(2)返回一个包含offset的samba包给smb_proc_readX函数;(3)发送一个特殊构造的TRANS2碎片包给smb_receive_trans2函数(4) 发送一个包含特殊头长度信息的samba包给smb_proc_readX_data函数;(5)发送一个特定offset的数据包给smb_receive_trans2函数。