cwe - 426:不可信的搜索路径
视图定制的信息:
的用户感兴趣的更多的概念方面的一个弱点。例如:教育者,技术作家和项目/项目经理。
用户关心的实际应用和细节的本质弱点以及如何预防它的发生。例子:工具开发人员、安全人员、pen-testers事件反应分析师。
对于用户映射一个问题CWE / CAPEC id,即。,找到最合适的CWE为一个特定的问题(例如,CVE记录)。例如:工具开发人员、安全人员。
用户希望看到所有可用的信息CWE / CAPEC条目。
为用户谁想要定制显示细节。
×
编辑自定义过滤器这可能允许攻击者执行自己的计划,访问未经授权的数据文件,或修改配置以意想不到的方式。如果产品使用一个搜索路径定位等关键资源计划,那么攻击者可以修改搜索路径指向一个恶意程序,有针对性的产品就会执行。问题延伸到任何类型的关键资源,产品信任。 一些最常见的变异不可信的搜索路径是:
此表显示了弱点和高水平类别相关的这一弱点。这些关系被定义为ChildOf、ParentOf MemberOf,并洞察类似项目可能存在的在较高和较低的抽象级别。此外,关系如PeerOf和CanAlsoBe定义显示类似的弱点,用户可能想要探索。
相关的视图”研究概念”(cwe - 1000)
相关观点“软件开发”(cwe - 699)
简化映射的相关视图”缺点漏洞发布”(cwe - 1003)
相关视图”架构概念”(cwe - 1008)
该清单显示了给定的弱点可以可能的地区出现。这些可能是为特定命名的语言,操作系统,架构、模式、技术、或一个类这样的平台。列出的平台是随着频率的出现疲态实例。
语言 类:不是特定于语言的患病率(待定) 操作系统 类:不使用患病率(待定)
这个表指定不同的个人相关后果的弱点。标识应用程序范围的安全领域侵犯,而影响了负面的技术影响,如果敌人成功利用这个弱点。可能提供的信息如何可能的具体结果预计将看到列表中相对于其它后果。例如,可能会有高可能性,缺点将被利用来实现一定的影响,但较低的可能性,它将被利用来实现不同的影响。
示例1 这个项目的目的是执行一个命令列表的内容限制目录,然后执行其他操作。假设它运行setuid特权为了绕过权限检查由操作系统。
(坏的代码)
例如语言:C
#定义DIR /限制/目录”
char cmd [500]; sprintf (cmd,“ls - l % 480年代”,DIR); / *提高特权访问所需DIR。* / RaisePrivileges (…); 系统(cmd); DropPrivileges (…); … 这段代码看起来无害,因为目录和命令设置为固定值,攻击者无法控制。攻击者可以只看到迪尔的内容,这是预期的程序行为。最后,程序员也谨慎地限制了特权的执行的代码。 然而,由于程序不修改PATH环境变量,以下攻击工作:
(攻击代码)
示例2 这段代码打印属于当前用户的所有正在运行的进程。
(坏的代码)
例如语言:PHP
/ /假设getCurrentUser()返回一个用户名,保证字母数字(避免cwe - 78) 用户名=美元getCurrentUser (); $命令= ps辅助| grep。美元的用户名; 系统($命令); 如果调用一个未经授权的网络用户,它是提供一个web页面在底层系统潜在的敏感信息,如命令行参数(cwe - 497)。这个程序也可能容易受到基于路径的攻击(cwe - 426),攻击者可以创建恶意版本的ps或grep命令。当程序不明确提高特权运行系统命令,PHP解释器可能与更高的特权用户默认情况下运行。 示例3 下面的代码是一个web应用程序,允许用户访问接口,他们可以通过系统上更新自己的密码。在这种环境下,用户密码可以使用网络管理信息系统(NIS),这是常用的UNIX系统上。当执行NIS更新,更新密码的过程的一部分是运行一个命令/var/yp目录中。执行NIS更新需要额外的特权。
(坏的代码)
例如语言:Java
…
System.Runtime.getRuntime () .exec(“制造”); … 这里的问题是,程序不指定一个绝对路径使,不干净的环境中执行之前调用Runtime.exec ()。如果攻击者可以修改$ PATH变量指向一个恶意二进制称为制造并导致程序执行在他们的环境中,则会加载恶意二进制而不是一个目的。因为应用程序的性质,它运行执行系统操作所需的特权,这意味着攻击者的与这些特权,使现在将运行可能让攻击者完全控制系统。
这MemberOf关系表显示额外CWE类别和视图引用这个弱点作为成员。这些信息通常是有用的在理解一个弱点符合外部信息源的上下文中。
更多的信息是可用的,请编辑自定义过滤器或选择一个不同的过滤器。
|
使用常见的弱点枚举(CWE)和相关的引用从这个网站的使用条款。CWE赞助的美国国土安全部(DHS)网络和基础设施安全机构(CISA)和管理的国土安全系统工程和发展研究所这是由(HSSEDI)manbetx客户端首页(斜方)。版权©2006 - 2023,斜方公司。manbetx客户端首页CWE、水煤浆、CWRAF, CWE标志是斜方公司的商标。manbetx客户端首页 |