Uber iPhone 版App可暗中录制iPhone屏幕画面

一位App资安研究人员发现,Uber的iPhone版App具有一个秘密管道可以暗中录制用户的iPhone屏幕画面。
iPhone上的相机或Apple Pay功能,一般透过名为entitlement的API供第三方app使用。但其中有些entitlement则保留苹果自己才能用。这些名称开头有com.apple.private字样的entitlement可存取更多敏感资讯,任何使用到这些界面的第三方app在App Store审查时都会遭到驳回。
但安全研究人员Will Strafach却发现,Uber的iPhone App的程式码中包含一段com.apple.private.allow-explicit-graphics-priority的entitlement。Strafach指出,过去从没有任何外部厂商可以获得苹果首肯取得如此敏感的资讯,这是他研究过上万个App Store上的app中唯一一个,也是他所知有史以来第一遭。
而德国安全研究公司Crissy Field则指出,这个API能让app可以录制用户iPhone的屏幕画面,而使用者不会知道,这也是苹果一直不让其他厂商使用该API的主因。
而2015年苹果推出Apple Watch时,曾经介绍支援的Uber app,即可显示地图、以及Uber车辆及乘客上下车的位置画面。
Uber发言人向Business Insider指出,苹果早期版本Apple Watch app因为无法在Uber iPhone app中正确呈现Apple Map地图,才会给了Uber这个entitlement。不过她表示在之后的Apple Watch或是Uber app中,就已经移除了这段程式码。
目前没有证据显示Uber有使用到这些资讯。不过对目前正陷入和Waymo的自驾车官司中的Uber来说,此事可能会对官司产生不利影响。
这已不是Uber第一次出现app隐私争议。去年Uber也被爆iOS版app 在用户下车后仍然追踪他们位置,违反了苹果App Store的规定,差点遭苹果下架。
