IOFireWireFamily-null-deref 是 CVE-2017-2388 的概念验证漏洞利用程序,这是一个 IOFireWireUserClient 中的空指针解引用漏洞,已在 macOS Sierra 10.12.4 中修复。该漏洞可被触发,导致带有 FireWire 端口的设备发生拒绝服务。
函数 IOFireWireUserClient::setAsyncRef_IsochChannelForceStop 在将参数 inAsyncRef 作为源调用 bcopy 之前,未检查 inAsyncRef 是否非 NULL。
IOFireWireFamily-null-deref 的代码已发布到公共领域。出于礼貌,如果你引用或使用了这些代码中的任何部分,我请求你注明出处。