magento app/design/adminhtml/default/default/template/sales/order/view/info.phtml XSS Vul
生活随笔
收集整理的這篇文章主要介紹了
magento app/design/adminhtml/default/default/template/sales/order/view/info.phtml XSS Vul
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
catalogue
1. 漏洞描述 2. 漏洞觸發條件 3. 漏洞影響范圍 4. 漏洞代碼分析 5. 防御方法 6. 攻防思考?
1. 漏洞描述
Relevant Link:
http://www.freebuf.com/vuls/94277.html
2. 漏洞觸發條件
0x1: POC
">alert(1);"@sucuri.net
3. 漏洞影響范圍
4. 漏洞代碼分析
app/design/adminhtml/default/default/template/sales/order/view/info.phtml
<!-- template會將getcustomeremail方法的返回值(即用戶填入的郵箱地址)傳遞到管理面板上 --> <tr><td class="label"><label><?php echo Mage::helper('sales')->__('Email') ?></label></td><td class="value"><a href="mailto:<?php echo $_order->getCustomerEmail() ?>"><strong><?php echo $_order->getCustomerEmail() ?></strong></a></td> </tr>
5. 防御方法
app/design/adminhtml/default/default/template/sales/order/view/info.phtml
<tr><td class="label"><label><?php echo Mage::helper('sales')->__('Email') ?></label></td><!-- <td class="value"><a href="mailto:<?php echo $_order->getCustomerEmail() ?>"><strong><?php echo $_order->getCustomerEmail() ?></strong></a></td> --><td class="value"><a href="mailto:<?php echo htmlspecialchars($_order->getCustomerEmail()) ?>"><strong><?php echo htmlspecialchars($_order->getCustomerEmail()) ?></strong></a></td> </tr>
6. 攻防思考
Copyright (c) 2016 Little5ann All rights reserved
?
轉載于:https://www.cnblogs.com/LittleHann/p/5178524.html
總結
以上是生活随笔為你收集整理的magento app/design/adminhtml/default/default/template/sales/order/view/info.phtml XSS Vul的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: SOAP/Web Service/WSD
- 下一篇: HYSBZ/BZOJ 1038 [ZJO