最近,我们的一个客户接受了另一家(第三方)IT 审计公司的 IT 网络审计。结果通常很好,尽管他们指出我们在 Windows Server 上使用 iSCSI 客户端作为连接到 NAS 的方式,而不是在 NAS 上创建 SMB 共享。他们认为这是一个坏主意:
“[也] iSCSI 和勒索软件攻击存在安全风险,可以对 iSCSI 磁盘进行非法加密,导致数据无法读取。从安全角度来看,建议停用这种数据共享方法并采用共享方法。”
他们这是什么意思?它是否指的是 iSCSI 在比 SMB(应用程序)更低的 OSI 层(会话)上运行,并且 iSCSI 磁盘以与本地附加磁盘相同的方式呈现给应用程序层,因此更容易妥协?
如果是这样,那是正确的吗?
我不是安全取证专家,尽管我们的工作通常是取证性质的。我的理解是,勒索软件攻击给定 Win 计算机可访问的 SMB 共享上的数据的可能性与攻击 iSCSI 磁盘的可能性一样。
我的理解是正确的,还是我错过了什么?
问题的附加上下文
CHAP 密码是在 iSCSI 服务器上设置的,所以我认为他们提出的观点与安装了 iSCSI 客户端的 Win Server 的妥协有关。
只连接了一个 iSCSI 客户端,并且采用了非常强大的“网络卫生”来确保此密码不会在任何时候输入到网络内外的任何其他服务器或机器中。
通常,我们倾向于坚持使用 iSCSI 使 NAS 磁盘可用于 Windows Server 我们发现,当 Windows 处理文件系统时,我们在 DACL 中的高级访问控制条目 (ACE) 方面没有任何问题。例如,过去 QNAP 的实施在 ACE 排序方面存在问题,这可能会出现问题。我们还发现了在子对象上设置 CONTAINER_INHERIT_ACE 的错误(与 QNAP 通信,但直到今天仍未解决)。这一点与这个问题并不严格相关,但为我们为什么更喜欢 iSCSI 提供了一些背景信息。
与我的上述观点相反,在这个特定客户的情况下,有问题的 iSCSI 附加磁盘使用 ReFS 进行格式化,因为它被用作 Veeam …