我自己看过一阵子影音媒体相关技术的安全。
先是发现蓝光标准里有 JAVA,可以在碟片里用 JAVA 实现自定义菜单之类的用户交互,或者写个小游戏什么的。我当时就感觉这个地方肯定会有问题。但考虑到蓝光已经推出很久了,我估计十有八九有人研究过。一搜,果然,2015 年就有相关 CVE,可以跳出 JAVA 环境,穿到操作系统层执行代码。我感觉这个思路之下再研究也没意思了,就算在 PS 5 上跑个 Windows 95 又能怎么样。
看字幕文件格式的时候,我发现 ASS 字幕格式标准里竟然支持执行外部命令!就跟当年微软的 wmf、hlp、chm 一样。我非常震惊,于是查了一下常见的几个解析库——果然,大家都没有实现这个功能。可见精神正常的程序员还是占多数。不过你们可以去遍历一下,如果谁实现了那就是一个 RCE,一拿一个准。