Google Android 4.3 Key Store KeyStore::getKeyForName 内存破坏漏洞

admin 2023-12-06 23:59:33 Ali_nvd 来源:ZONE.CI 全球网 0 阅读模式
Google Android 4.3 Key Store KeyStore::getKeyForName 内存破坏漏洞

CVE编号

CVE-2014-3100

利用情况

暂无

补丁情况

N/A

披露时间

2014-07-02
漏洞描述
Open Handset Alliance Android是一款超过30家科技与移动电话公司所组成的团体开发的免费的移动电话平台。 Android KeyStore服务中的‘KeyStore::getKeyForName’方法存在一个栈缓冲区溢出: ResponseCode getKeyForName( Blob* keyBlob,                             const android::String8& keyName,                             const uid_t uid,                             const BlobType type) {   char filename[NAME_MAX];   encode_key_for_uid(filename, uid, keyName); ... } 函数存在多个调用函数,使用Binder接口如‘android::KeyStoreProxy::get’可访问,因此恶意应用可控制‘keyName’变量为任意大小,可看到‘encode_key_for_uid’调用的‘encode_key’函数可溢出‘filename’缓冲区。允许攻击者构建恶意应用,诱使用户安装,执行任意代码。
解决建议
目前厂商已经发布了升级补丁以修复这个安全问题,请到厂商的主页下载:http://www.android.com/
参考链接
http://packetstormsecurity.com/files/127185/Android-KeyStore-Stack-Buffer-Ove...
http://securityintelligence.com/android-keystore-stack-buffer-overflow-to-kee...
http://www.securityfocus.com/archive/1/532527/100/0/threaded
http://www.securityfocus.com/bid/68152
http://www.slideshare.net/ibmsecurity/android-keystorestackbufferoverflow
受影响软件情况
# 类型 厂商 产品 版本 影响面
1
运行在以下环境
系统 google android 4.3 -
CVSS3评分 5.1
  • 攻击路径 网络
  • 攻击复杂度 高
  • 权限要求 无
  • 影响范围 N/A
  • 用户交互 无
  • 可用性 部分地
  • 保密性 部分地
  • 完整性 部分地
AV:N/AC:H/Au:N/C:P/I:P/A:P
CWE-ID 漏洞类型
CWE-119 内存缓冲区边界内操作的限制不恰当
- avd.aliyun.com
weinxin
版权声明
本站原创文章转载请注明文章出处及链接,谢谢合作!
N/A Ali_nvd

N/A

N/ACVE编号 CVE-2024-9120利用情况 暂无补丁情况 N/A披露时间 2024-09-23漏洞描述Use after free in Dawn
评论:0   参与:  0