osCommerce PayPal网站支付标准模块安全绕过漏洞

漏洞起因
设计错误
危险等级

影响系统
osCommerce 2.3.1

不受影响系统

危害
远程攻击者可以利用漏洞购买商品无需支付。

攻击所需条件
攻击者必须访问osCommerce支付模块。

漏洞信息
osCommerce是一款开源网上商店程序。
osCommerce使用的PayPal站点支付标准模块包含一个设计缺陷(商家PayPal Email地址参数可由客户端控制并且没有被服务器校验),允许攻击者无需支付购买物品(由商家支付)。

测试方法

厂商解决方案
osCommerce Online Merchant v2.3.4和支付模块v1.1已经修复此漏洞,建议用户下载使用:
https://github.com/osCommerce/oscommerce2/tree/master/catalog/ext/modules/payment/paypal
http://oscommerce.com/

漏洞提供者
Giancarlo Pellegrino of SAP Research

评论关闭。