安全播报

防御吧作为15年知名老牌域名服务商,CNNIC和CANN双认证域名注册商,已经
持续为500多万个域名提供服务,包括智能DNS/自由转移/隐私保护等服务!
通过错误消息导致的信息暴露
2021-06-28 16:07:23 【

一、什么是通过错误消息导致的信息暴露缺陷?

软件会生成一条错误消息,其中包含有关其环境,用户或关联数据的敏感信息。

二、通过错误消息导致的信息暴露缺陷构成条件有哪些?

敏感信息本身可能是有价值的信息(例如密码),或者对于发起其他更严重的攻击可能很有用。该错误消息可能以不同的方式创建:

1、自生成的:源代码显式构造错误消息并将其传递

2、外部生成的:外部环境(例如语言解释器)处理错误并构造自己的消息,其内容不受程序员的直接控制。

三、通过错误消息导致的信息暴露缺陷会造成哪些后果?

通常,这可能会泄露敏感信息,也可能会被用于后续的攻击,也可能存储在服务器中的私人信息中。

四、通过错误消息导致的信息暴露缺陷的防范和修补方法有哪些?

内部处理异常,不向用户显示包含潜在敏感信息的错误。如果必须对错误进行详细跟踪,请在日志消息中捕获错误,但是要考虑如果攻击者可以查看日志消息,会发生什么情况。避免以任何形式记录高度敏感的信息,如密码。

五、通过错误消息导致的信息暴露缺陷样例:


用悟空 软件静态代码检测分析 上述程序代码,则可以发现代码中存在着“通过错误消息导致的信息暴露” 导致的 代码缺陷,如下图:


通过错误消息导致的信息暴露缺陷在CWE中被编号为CWE-209:Generation of Error Message Containing Sensitive Information


】【打印关闭】 【返回顶部
分享到QQ空间
分享到: 
上一篇未使用的变量缺陷漏洞 下一篇漏洞使 Fortinet 防火墙面临远程..

立足首都,辐射全球,防御吧专注云防御及云计算服务15年!

联系我们

服务热线:13051179500 18910191973
企业QQ:1245940436
技术支持:010-56159998
E-Mail:xihedata.com
Copyright ? 2003-2016 fangyuba. 防御吧(完美解决防御与加速) 版权所有 增值许可:京B2-20140042号
售前咨询
公司总机:18910191973
24小时电话:010-56159998
投诉电话:18910191973
值班售后/技术支持
售后服务/财务
备案专员
紧急电话:18610088800