CWE-824:非初始化指针的访问
查看自定义信息:
如果指针包含一个非初始化的值,则该值可能不会指向有效的内存位置。这可能会导致产品从或写入意外的内存位置,从而导致服务拒绝。如果将非初始化的指针用作函数调用,则可以调用任意功能。如果攻击者可以影响指针中包含的非初始化内存的一部分,则可以利用这种弱点来执行代码或执行其他攻击。 根据内存布局,关联的内存管理行为和产品操作,攻击者可能能够影响非初始化指针的内容,从而获得对要访问的内存位置的更细粒度的控制。 ![]() ![]()
![]() ![]()
![]() ![]()
![]() ![]()
![]() ![]()
![]()
术语
许多与指针降低有关的弱点属于“记忆腐败”或“记忆安全”的一般术语。截至2010年9月,还没有涵盖低级变体的常用术语。
维护
在不正确的指针效率和与缓冲操作有关的其他弱点之间存在密切的关系。关于这些关系,可能没有足够的社区协议。需要进一步的研究来确定这些关系何时是链,复合材料,观点/分层或其他类型的关系。截至2010年9月,大多数关系被捕获为连锁店。
提供更多信息 - 请选择其他过滤器。
|
使用共同弱点枚举(CWE)和本网站的相关参考使用条款。CWE由美国国土安全部(DHS)网络安全和基础设施安全局(CISA),由国土安全系统工程和开发研究所(HSSEDI)由manbetx客户端首页(MITER)。版权所有©2006–2023,Miter Comanbetx客户端首页rporation。CWE,CWSS,CWRAF和CWE徽标是Miter Corporation的商标。manbetx客户端首页 |