iOS 文本字符串错误:几个字符可能会导致 iPhone 崩溃(可以复现成功)

iOS 文本字符串错误:几个字符可能会导致 iPhone 崩溃(可以复现成功)

flyme 独眼情报 2024-08-22 11:55

iOS 系统中经常会出现一些会导致系统崩溃的神秘代码,通常这些神秘代码并不会带来安全隐患,因为攻击者无法远程在用户的 iPhone 上输入这些代码。

最新的神秘代码是

“”::

如果用户尝试在 iPhone 的 Spotlight 搜索或 App Library 中输入这四个字符,就会触发 iOS 软重启。输入后,屏幕立即变黑,并出现旋转的进度指示器,之后 iOS 恢复正常。到目前为止的测试尚未发现此问题会导致硬重启,硬重启通常需要几分钟,而软重启只需几秒钟即可恢复。

发现该问题的研究人员
@Konstantin
表示,目前没有证据表明 iPhone 用户以外的任何人可以通过输入这些字符来导致重启,这意味着只有用户才能触发该问题。通过消息或其他应用发送这些字符不会导致重启,因此这不被视为安全问题。

测试显示,这个问题至少在 iOS 17 和 iOS 18 中存在。例如,在最新版本的 iOS 17 的 Spotlight 搜索中输入这四个字符会导致 iPhone 主屏幕变黑并触发软重启。在 iOS 18 和 iOS 18.1 中,可能会导致 Spotlight 搜索短暂卡顿,但不会导致完全变黑。

虽然该问题并不构成安全威胁,但恶作剧者可能会利用该问题开玩笑。因此,建议在遇到输入特定字符的请求时务必谨慎,因为它们经常会引来陷阱。

最后,苹果很可能会在即将推出的版本中修复此错误。过去也发生过类似的问题,而苹果总是在后续更新中解决这些问题。