Vulnerability Detail Report
Vulnerability Overview
- ZDID: ZD-2025-00610
- Vendor: 吉鴻電子股份有限公司
- Title: 吉鴻電子的產品介紹節點存在反射形XSS弱點(rXSS)
- Introduction: 產品介紹節點的 category 欄位存在rXSS
處理狀態
目前狀態
公開
Last Update : 2025/08/20
-
新提交
-
已審核
-
已通報
-
未回報修補狀況
-
未複測
-
公開
處理歷程
- 2025/06/20 09:16:11 : 新提交 (由 阿美 更新此狀態)
- 2025/06/21 17:01:25 : 審核完成 (由 HITCON ZeroDay 服務團隊 更新此狀態)
- 2025/06/25 16:36:46 : 通報未回應 (由 HITCON ZeroDay 服務團隊 更新此狀態)
- 2025/06/25 16:36:46 : 審核完成 (由 HITCON ZeroDay 服務團隊 更新此狀態)
- 2025/06/25 16:36:46 : 通報未回應 (由 HITCON ZeroDay 服務團隊 更新此狀態)
- 2025/08/20 03:00:06 : 公開 (由 HITCON ZeroDay 平台自動更新)
詳細資料
- ZDID:ZD-2025-00610
- 通報者:gmwa (阿美)
- 風險:中
- 類型:反射型跨站腳本攻擊 (Reflected Cross-Site Scripting)
參考資料
攻擊者可經由該漏洞竊取使用者身份,或進行掛碼、轉址等攻擊行為。
漏洞說明: OWASP - Cross-site Scripting (XSS)
https://www.owasp.org/index.php/Cross-site_Scripting_(XSS)
防護原則: OWASP - XSS (Cross Site Scripting) Prevention Cheat Sheet
https://www.owasp.org/index.php/XSS_(Cross_Site_Scripting)_Prevention_Cheat_Sheet
防禦繞過方式: OWASP - XSS Filter Evasion Cheat Sheet
https://www.owasp.org/index.php/XSS_Filter_Evasion_Cheat_Sheet
漏洞說明: OWASP - Cross-site Scripting (XSS)
https://www.owasp.org/index.php/Cross-site_Scripting_(XSS)
防護原則: OWASP - XSS (Cross Site Scripting) Prevention Cheat Sheet
https://www.owasp.org/index.php/XSS_(Cross_Site_Scripting)_Prevention_Cheat_Sheet
防禦繞過方式: OWASP - XSS Filter Evasion Cheat Sheet
https://www.owasp.org/index.php/XSS_Filter_Evasion_Cheat_Sheet
(本欄位資訊由系統根據漏洞類別自動產生,做為漏洞參考資料。)
相關網址
https://www.ictgroup.com.tw/tw/pro_a.php?category=66
敘述
1.category欄位只接受整數型資料,如果提供不符要求的參數(如 66'),系統會回彈警告訊息,原始碼「<script language="javascript">alert('參數錯誤:66',整數格式錯誤');history.go(-1);</script>」因由字串拼接組成,造成字串閉合不良,此訊息不會被瀏覽器執行,但可用「檢視原始碼」方式查看(圖1)
2.修正欲插入的Javascript法句,將category的參數改成「66%27);var%20a=%27XSS12345%27;alert(a%2B%27」,使回應內容的字串正確閉合,即可得到XSS效果。
3.圖2是系統原本的alert,圖3是我們注入的alert。
4.要復現此注入效果,可以直接在瀏覽器網址列貼上:
https://www.ictgroup.com.tw/tw/pro_a.php?category=66%27);var%20a=%27XSS12345%27;alert(a%2B%27
修補建議
1.使用專門的HTML轉義函式,如htmlspecialchars()(PHP)、HTMLEncode()(.NET),將特殊符號轉成普通的HTML字符後再輸出。
2.使用安全HTML Sanitizer(清洗器)如:DOMPurify, OWASP Java HTML Sanitizer, HtmlSanitizer (.NET),清理使用者提交的髒字元。
3.設置Content Security Policy(CSP)阻擋外部注入的JS腳本碼
擷圖
留言討論
登入後留言
聯絡組織
發送私人訊息
您也可以透過私人訊息的方式與組織聯繫,討論有關於這個漏洞的相關資訊。