Vulnerability Detail Report
Vulnerability Overview
- ZDID: ZD-2020-00016
- Vendor: 原價屋電腦有限公司
- Title: 原價屋估價系統,發現邏輯漏洞。
- Introduction: Logic Flaws
處理狀態
目前狀態
公開
Last Update : 2020/01/20
-
新提交
-
已審核
-
已通報
-
已修補
-
已複測
-
公開
處理歷程
- 2020/01/07 23:17:45 : 新提交 (由 MksYi 更新此狀態)
- 2020/01/08 08:52:08 : 新提交 (由 MksYi 更新此狀態)
- 2020/01/08 08:54:11 : 新提交 (由 MksYi 更新此狀態)
- 2020/01/08 22:43:50 : 審核完成 (由 HITCON ZeroDay 服務團隊 更新此狀態)
- 2020/01/09 10:34:58 : 修補中 (由 HITCON ZeroDay 服務團隊 更新此狀態)
- 2020/01/09 10:34:58 : 審核完成 (由 HITCON ZeroDay 服務團隊 更新此狀態)
- 2020/01/09 10:34:58 : 修補中 (由 HITCON ZeroDay 服務團隊 更新此狀態)
- 2020/01/16 23:12:09 : 已修補 (由 組織帳號 更新此狀態)
- 2020/01/16 23:12:31 : 複測申請中 (由 組織帳號 更新此狀態)
- 2020/01/17 00:33:52 : 確認已修補 (由 MksYi 更新此狀態)
- 2020/01/20 03:00:04 : 公開 (由 HITCON ZeroDay 平台自動更新)
詳細資料
- ZDID:ZD-2020-00016
- 通報者:MksYi (MksYi)
- 風險:低
- 類型:邏輯漏洞 (Logic Flaws)
參考資料
攻擊者可經由該漏洞繞過網站邏輯行為進行惡意攻擊。
漏洞說明: OWASP - Testing for business logic
https://www.owasp.org/index.php/Testing_for_business_logic
漏洞說明: CWE-840: Business Logic Errors
https://cwe.mitre.org/data/definitions/840.html
漏洞說明: OWASP - Testing for business logic
https://www.owasp.org/index.php/Testing_for_business_logic
漏洞說明: CWE-840: Business Logic Errors
https://cwe.mitre.org/data/definitions/840.html
(本欄位資訊由系統根據漏洞類別自動產生,做為漏洞參考資料。)
相關網址
http://www.coolpc.com.tw/evaluate.php
敘述
POC
- 首先進入到估價頁面,先選擇想購買的產品,例如以下例子
「Acer SF514-54GT-729E(藍) i7-1065G7/16G/512G/MX250/觸控/Win10 *十代10nm 處理器, $41900 ★」 - 接著使用 F12 將數量 1 的參數改為 -1,並且切換至數量 2,在切換回數量 1,此時金額已經變成負數。
- 此刻產生的估價單如下。
- 由於訂單還是會由工作人員接手處理,若發現為負數,可能會發現異狀,但若是將金額改小,極有可能不會被工作人員發現,以下是將參數改為小數點的狀況。
結論
透過此方式下單購買,客服應該會收到金額為不對的訂單,若經手的工作人員沒有確認品項與金額,則可能造成以不正確的金額售出的風險。
修補建議
1. 確實驗證參數規則。
擷圖
留言討論
登入後留言
聯絡組織
發送私人訊息
您也可以透過私人訊息的方式與組織聯繫,討論有關於這個漏洞的相關資訊。