Zuvio Weak password lead to BAC - HITCON ZeroDay

Vulnerability Detail Report

Vulnerability Overview

  • ZDID: ZD-2023-00212
  •  發信 Vendor: 學悅科技有限公司
  • Title: Zuvio Weak password lead to BAC
  • Introduction: 透過弱密碼取得admin的api_token,並可以存取任意API

處理狀態

目前狀態

公開
Last Update : 2023/07/22
  • 新提交
  • 已審核
  • 已通報
  • 未回報修補狀況
  • 未複測
  • 公開

處理歷程

  • 2023/05/22 14:35:57 : 新提交 (由 Sideman 更新此狀態)
  • 2023/05/22 14:36:56 : 新提交 (由 Sideman 更新此狀態)
  • 2023/05/22 14:42:10 : 新提交 (由 Sideman 更新此狀態)
  • 2023/05/22 14:42:45 : 新提交 (由 Sideman 更新此狀態)
  • 2023/05/29 09:36:28 : 審核完成 (由 HITCON ZeroDay 服務團隊 更新此狀態)
  • 2023/05/29 21:18:52 : 審核完成 (由 HITCON ZeroDay 服務團隊 更新此狀態)
  • 2023/05/29 21:18:52 : 修補中 (由 HITCON ZeroDay 服務團隊 更新此狀態)
  • 2023/05/29 21:18:52 : 修補中 (由 HITCON ZeroDay 服務團隊 更新此狀態)
  • 2023/07/22 03:00:06 : 公開 (由 HITCON ZeroDay 平台自動更新)

詳細資料

  • ZDID:ZD-2023-00212
  • 通報者:sideman (Sideman)
  • 風險:高
  • 類型:弱密碼 (Weak Passwords)

參考資料

使用預設密碼或過於簡單之密碼,可經由該問題取得後台完整權限,且容易造成大量資訊外洩。

OWASP Top 10 - 2017 A2 - Broken_Authentication
https://www.owasp.org/index.php/Top_10-2017_A2-Broken_Authentication

CWE-521: Weak Password Requirements
https://cwe.mitre.org/data/definitions/521.html

HOW SECURE IS MY PASSWORD?
https://howsecureismypassword.net/
(本欄位資訊由系統根據漏洞類別自動產生,做為漏洞參考資料。)

相關網址

https://forum.zuvio.com.tw
https://forumqt.zuvio.com.tw
https://qt.zuvio.com.tw/

敘述

於網路上找到Zuvio測試站台的URL: https://github.com/FutaGuard/LowTechFilter/discussions/49
於正式站台及測試站台的網址後方加上/admin後可以看到後台登入畫面
透過暴力破解(rockyou.txt)可以猜到帳號:admin,密碼:123的組合,進去測試站台的後台後可以找到admin的api_token
圖片

而且這個api_token可以直接於正式站台使用,可以透過管理站台的弱密碼admin的api_token任意存取admin API
使用一般學生api_token:
圖片

使用測試站台admin的api_token:
圖片

修補建議

使用高強度密碼
測試站台的JWT不應該可以於正式站台使用,可能要在測試及正式站台使用不同的Secret

擷圖

留言討論

聯絡組織

 發送私人訊息
您也可以透過私人訊息的方式與組織聯繫,討論有關於這個漏洞的相關資訊。
;