RSA Key Manager客户端Metadata数据SQL注入漏洞

来源:岁月联盟 编辑:老鹰 时间:2010-06-08

影响版本:
RSA Security Key Manager Client 1.5.x

漏洞描述:
BUGTRAQ  ID: 40553
CVE ID: CVE-2010-1904

RSA Key Manager是一个企业密钥管理解决方案。

RSA Key Manager客户端软件使用SQLite数据库缓存加密密钥。在执行密钥查询解密数据时客户端没有正确地验证加密数据中嵌入的metadata,远程攻击者可以向metadata中注入SQL命令并由Key Manager客户端执行。例如,攻击者可以通过注入SQL语句修改或删除已有的密钥、添加新密钥等。

<*参考
Kyle Quest (kcq.lists@gmail.com)
http://marc.info/?l=full-disclosure&m=127558581919416&q=p5
*>

测试方法:

"; INSERT INTO KeyTable VALUES('1111','MyClass','MyKeyData','ABC',1000,2000);--SEBUG安全建议:
厂商补丁:

RSA Security
------------
目前厂商还没有提供补丁或者升级程序,我们建议使用此软件的用户随时关注厂商的主页以获取最新版本:

http://www.rsasecurity.com