
包含一个Python脚本,用于生成利用‘stsc’漏洞(即CVE-2015-1538(#1))的MP4文件。这是我报告的Stagefright库中最关键的漏洞之一。此漏洞利用的预期结果是获得媒体用户权限的反向Shell。正如我在Black Hat和DEF CON演讲中详细所述,该用户还能访问相当多的组,例如inet、audio、camera和mediadrm。这些组允许攻击者远程拍照或收听麦克风,而无需利用其他漏洞。
此漏洞利用存在一些注意事项。首先,它并非通用漏洞利用,仅在一款设备型号上测试通过。我的目标是运行Android 4.0.4且仅实现部分ASLR的Galaxy Nexus设备。此外,由于堆布局的差异,单独使用时该漏洞利用并非100%可靠。不过,在通过允许多次尝试的攻击向量投递时,我能够实现100%的可靠性。最后,该漏洞是Android 5.0及更高版本中GCC 5.0的‘new[]’整数溢出缓解措施所削弱的多项漏洞之一。
敬请享用!请考虑通过研究为Android安全做出贡献。