漏洞復現步驟(iOS 7.0.4實測)
- 開啟飛行模式斷網;
- 打開支付寶App,故意連續輸入5次錯誤手勢密碼;
- 雙擊Home鍵後台殺掉支付寶;
- 重新打開支付寶,提示「設置新手勢密碼」;
- 設置成功後關閉飛行模式聯網,順利進入賬戶;
- 若開啟「小額免密支付」,可直接完成充值消費。
根因:離線模式下手勢密碼重置邏輯缺乏服務端校驗
客戶端本地判斷錯誤次數達陣即允許重置,未與服務端同步狀態,攻擊者利用離線窗口繞過驗證。
官方修復前用戶自救
- 暫停使用手勢密碼,改用支付密碼登錄;
- 關閉「小額免密支付」,強制每筆交易輸入支付密碼;
- 關注支付寶版本更新,及時升級修復版本。