CWE

常见的弱点枚举

一个由社区开发的软件&硬件缺陷类型的列表

2021 CWE最重要的硬件的弱点
CWE最危险的弱点
>兼容性> CWE-Compatible产品和服务
ID

组织名称:

杭州华为云计算技术有限公司

网站:

https://support.huaweicloud.com/codecheck/index.html

兼容的能力:

CodeCheck

能力主页:

https://support.huaweicloud.com/codecheck/index.html

一般能力问题

产品可访问性< CR_2.4 >

提供的一个简短的描述和你的能力在哪里得到你的客户和公众(必需):

你可以找到产品的介绍“CodeCheck”页面:https://support.huaweicloud.com/productdesc-codecheck/devcloud_pdtd_30001.html

“CodeCheck”将为开发人员提供代码静态分析服务在源代码中找到潜在的安全漏洞。你可以在网站上注册一个开发者账户:https://devcloud.cn -北- 4. huaweicloud.com/codechecknew。

在CWE评价过程中,您可以按照以下步骤来验证“CodeCheck”提供的服务。我们已经箱测试占评价的目的。

你可以按照流程来访问服务。

1。得网站:https://devcloud.cn -北- 4. - huaweicloud.com/codechecknew,你会得到下登录页面。你可以选择在页面的右上角显示语言。

2。用户可以基本账户类型改变不同的登录方法。

3所示。登录后,页面将如下所示。

在这个页面中,您可以完成正常的过程代码静态分析:

  • “规则集”:我们提供一些默认规则集C、c++、java、javascript。每个规则集包含的默认规则共同检查。您可以修改规则集选择或取消选择规则集的规则。规则集将与扫描任务,当你创建扫描任务。
  • “规则”:你可以检查规则的详细信息。
  • “任务”:创建扫描任务或检查的结果。您可以创建一个扫描任务确定源和选择扫描规则集。扫描后,你会得到这个项目的扫描结果。

基本介绍:

  • 规则集

单击“规则集”获得规则集的信息。现在我们有几个默认规则集C / c++ / Java / Javascript。

您可以单击规则集的名称规则集的规则列表,如下页面。

在这个页面中,您可以搜索CWE id或excel导出规则列表如下页面中,你可以找到详细的规则和相关CWE id。

  • 规则

单击“规则”规则详细信息。在这里你可以得到所有规则。页面将分成三个区域。

在这个领域有三个页面。

✓离开区域搜索和筛选条件,可以根据名字,CWE id(下拉框)、严重程度、标签来搜索相关的规则。

✓中部地区搜索结果列表匹配过滤条件。您可以单击规则的规则细节页面的右边区域。

✓适合规则细节显示的区域。你可以得到规则描述,坏的情况下,好的案例和相关CWE id CWE网站上的网站链接。

  • 检查扫描问题

点击“问题”得到扫描结果的细节信息。

后点击“问题”的任务结果页面,你可以扫描结果如下。在这个页面中,您可以检查结果通过CWE id,或者你也可以点击“帮助”链接在这个问题上标记规则的细节,你可以找到CWE id相关的规则。

映射的问题

地图货币显示< CR_6.1 >

描述和你的能力表明最近CWE内容用于创建或更新其映射(必需):

CodeCheck规则的详细信息页面,我们提供相关的规则CWE Id链接当前CWE版本更多的细节。

CWE Id web链接路径在系统中显示的链接:https://cwe.mitre.org/data/definitions/ [CWE Id] . html

目前,我们使用CWE4.7映射规则。我们注意到CWE 4.8发布于2022年6月,我们正在检查这两个版本之间的差异。

地图货币更新方法< CR_6.2 >

表示你打算多久更新映射,以反映当前CWE内容和描述你的方法来保持合理电流与CWE当他们映射到存储库的内容(推荐):

以来我们开始我们的规则映射到CWE CWE 4.4和我们遵循每一个新的CWE版本,尤其关注新创建CWE Id、过期CWE Id和更新的内容/描述/ CWE的关系。我们检查这些信息:https://cwe.mitre.org/data/reports/diff_reports/latest.html。基于这些信息,我们决定我们是否需要改变规则的相关CWE。如果CWE相关的一些规则需要被改变,我们将把CodeCheck的下一版本的变化。

当我们设计一个新的规则,我们跟着导游:https://cwe.mitre.org/documents/cwe_usage/guidance.html。我们的关键字搜索规则的目的CWE网站(https://cwe.mitre.org/find/index.html)找到相关CWE和基于CWE描述,相关CVE决定哪些CWE将符合我们的规则。

地图货币更新时间< CR_6.3 >

描述如何和你解释你的客户他们应该期待一个更新的时间表功能的映射,以反映新CWE内容可用(必需):

在CodeCheck概述网站:https://support.huaweicloud.com/productdesc-codecheck/devcloud_pdtd_30001.html,我们提到的规则遵循CWE如下。

文档的问题

CWE和兼容性文档< CR_5.1 >

提供一个副本,或者它的位置的方向,您的文档描述CWE的为客户和CWE兼容性(必需):

  1. 在CodeCheck概述网站:https://support.huaweicloud.com/productdesc-codecheck/devcloud_pdtd_30001.html,我们提到的规则遵循CWE如下。
  2. 在页面Codecheck规则集,您可以详细规则导出为excel文件。在excel文件,它将提供的CWE Id相关的规则如下。
  3. 在CodeCheck扫描结果页面中,您可以将缺陷列表导出为excel文件。在excel文件,它将提供的CWE Id相关的规则如下。

文档使用CWE找到元素标识符< CR_5.2 >

提供一个副本,或者它的位置的方向,你的文档描述了你的客户如何使用的具体细节CWE标识符查找个人安全元素在你能力的存储库(必需的):

  1. 在页面CodeCheck规则集,您可以详细规则导出为excel文件。在excel文件,它将提供的CWE Id相关的规则如下。
  2. 在CodeCheck规则搜索页面、搜索规则通过CWE id;
  3. CodeCheck规则详细信息页面,您可以找到相关的规则CWE id。你可以通过链接CWE id的细节
  4. CodeCheck扫描结果页面,通过CWE id搜索扫描结果;
  5. 扫描的结果页面上,您可以扫描结果导出为excel文件。你可以得到CWE相关的缺陷。

找到CWE的文档标识符使用元素< CR_5.3 >

提供一个副本,或者它的位置的方向,您的文档描述了过程的用户会发现CWE标识符与个人安全元素在你能力的存储库(必需):

  1. 在CodeCheck规则详细信息页面中,您可以找到规则描述和好的和坏的案件。我们根据这些信息来标识符相关CWE id。

文档索引CWE-RELATED材料< CR_5.4 >

如果您的文档包含一个索引,提供一份项目和资源,你列在“CWE”指数。交替提供方向,这些“CWE”项目是张贴在你的网站(推荐):

1。CodeCheck规则集页面:https://devcloud.cn -北- 4. - huaweicloud.com/codechecknew/project/38718abbed98444293ed5bf8c8eec95b/codecheck/ruleset,你可以详细规则导出为excel文件。

规则集C语言出口:https://devcloud.cn -北- 4. - huaweicloud.com/codechecknew/project/38718abbed98444293ed5bf8c8eec95b/codecheck/ruleset/33fc48f31a964b0680268dba7f846086/config

你可以每个规则集导出为excel。在excel文件你可以找到CWE id相关的规则。

2。在扫描的结果,您可以找到的缺陷CWE id,扫描结果搜索页面的打击:https://devcloud.cn -北- 4. huaweicloud.com/codechecknew/project/38718abbed98444293ed5bf8c8eec95b/codecheck/task/5cbb45e7ccf742d7bc4f9f1af4bc9054/defects

3所示。你可以扫描结果导出到excel文件,你可以得到每个缺陷相关CWE Id的excel文件。

特定类型的能力问题

工具的问题

使用CWE找到任务标识符< CR_A.2.1 >

详细的例子和解释用户如何定位任务的工具通过寻找相关CWE标识符(必需):

  1. 在规则页面:https://devcloud.cn -北- 4. huaweicloud.com/codechecknew/project/38718abbed98444293ed5bf8c8eec95b/codecheck/rules
  2. 更改搜索条件为“CWE ID”。
  3. 输入需要CWE ID,然后按搜索按钮,你会得到相关规则列表,单击规则名称,你将得到细节信息规则,你也可以得到相关的规则CWE ID的最后细节。
  4. 如果你想获得更多关于CWE id,您可以单击CWE id链接,CWE网页会弹出如下。

发现CWE标识符使用元素报告< CR_A.2.2 >

给详细的例子和解释的报告,确定个人安全元素,该工具允许用户确定相关CWE标识符在报告中对个人安全元素(必需):

  1. 扫描任务完成后,它将显示在任务发现的缺陷的数量。对于这个示例是19个问题如下。你可以点击详细的缺陷数量。
  2. 在扫描结果页面中,您可以检查缺陷等相关CWE Id下面的页面,它将显示缺陷的数量在CWE Id。
  3. 你可以选择你想要检查个人CWE Id。单击CWE id之后,你会得到相关缺陷页面的右边。例如,当前我们选择CWE Id = 22日CWE22下有三个缺陷。
  4. 如果你想获得更多关于缺陷,缺陷可以得到帮助按钮标题,然后你会得到更多的缺陷,如:规则描述,良好的情况下,也不好的情况下,相关CWE Id的帮助。你可以点击更多关于CWE CWE Id链接,它会跳到CWE网站相关CWE Id。

得到一系列声称CWE标识符覆盖< CR_A.2.3 >

详细的例子和解释用户如何获得一个清单的所有CWE标识所有者声称该工具有效地定位软件(必需):

  1. 去规则集页面:https://devcloud.cn -北- 4. - huaweicloud.com/codechecknew/project/38718abbed98444293ed5bf8c8eec95b/codecheck/ruleset
  2. 选择语言的规则集,你会得到的规则在规则集列表。您可以搜索CWE id,您要检查的规则集。
  3. 你可以将规则列表导出为excel文件。在excel文件,你可以见鬼CWE覆盖规则集如下。

获得与任务关联CWE标识符的列表< CR_A.2.6 >

详细的例子和解释用户如何获得一个清单的所有CWE标识符与工具的相关任务(推荐):

  1. 当用户创建一个任务,他们应该选择一个规则集的任务。CWE相关的规则集,您可以参考答案问题12。
  2. 扫描完成后,可以得到CWE的列表相关的缺陷。你也可以扫描结果导出为excel文件检查CWE相关缺陷。要了解更多信息,你可以参考答案问题11。

选择任务CWE标识符的列表< CR_A.2.7 >

描述的步骤和格式,用户将使用选择一组任务通过提供一个文件,CWE标识符的列表(推荐):

你可以参考答案问题11规则集导出为excel文件。在excel文件你可以得到CWE id相关的规则。

选择任务使用个人CWE标识符< CR_A.2.8 >

描述的步骤,用户会浏览、选择和取消选择一组任务的工具通过使用个人CWE标识符(推荐):

你可以参考答案问题10为规则集设置选择个人CWE Id。

后援的通知要求CWE标识符< CR_A.2.9 >

提供一个描述的工具通知用户任务与选择CWE标识符不能被执行(推荐):

根据规则选择页面:https://devcloud.cn -北- 4. huaweicloud.com/codechecknew/project/38718abbed98444293ed5bf8c8eec95b/codecheck/rules

选择搜索项为“CWE ID”,输入搜索CWE ID,然后按搜索按钮。如果我们不支持CWE Id搜索,搜索结果会告诉你:你可以得到相关的结果。下面的搜索结果将作为屏幕。

服务问题

服务覆盖的决心使用CWE标识符< CR_A.3.1 >

给详细的例子和解释的不同方式,用户可以使用CWE标识符来找出哪些安全元素进行测试或检测到的服务(即通过询问,通过提供一个列表,通过检查覆盖率地图,或由其他机制)(必需):

用户可以通过搜索相关的检查规则集或规则CWE id、或规则集导出到excel文件检查所有规则相关CWE id。细节,你可以参考答案问题10。

发现CWE标识符在服务报告使用元素< CR_A.3.2 >

给详细的例子和解释的报告,确定个人安全元素,用户可以确定相关CWE标识符在报告中对个人安全元素(必需):

用户可以查看扫描结果页面通过搜索相关CWE id,或者扫描结果导出到excel文件检查所有缺陷相关CWE id。细节,你可以参考答案问题11。

得到一系列声称CWE标识符覆盖< CR_A.3.3 >

详细的例子和解释用户如何获得一个清单的所有CWE标识所有者声称服务有效地定位软件(必需):

用户可以通过搜索相关的检查规则集或规则CWE id、或规则集导出到excel文件检查所有规则相关CWE id。细节,你可以参考答案问题10。

图形用户界面(GUI)的问题

使用CWE找到元素标识符通过GUI < CR_B.4.1 >

给详细的例子和解释的GUI提供了一个“发现”或“搜索”功能为用户识别功能的元素通过寻找相关CWE标识符(s)(必需):

用户可以通过搜索相关的检查规则集或规则CWE id、或规则集导出到excel文件检查所有规则相关CWE id。细节,你可以参考答案问题10。

CWE GUI元素标识符映射< CR_B.4.2 >

简要描述如何列出相关CWE标识符为个人安全元素或讨论用户可以使用CWE的标识符和功能之间的映射的元素,也描述的格式映射(必需):

用户可以搜索规则集的规则名称或CWE id或规则获取规则详细信息页。用户也可以检查相关的规则CWE id通过链接更多关于CWE id。

问题的签名

兼容性声明< CR_2.11 >

有一个授权个人以下兼容性声明写姓名和日期吗(必需):

”作为我的组织的授权代表我同意我们将遵守所有的强制CWE的兼容性需求以及所有的额外的强制性CWE兼容性要求适合我们的特定类型的能力。”

名称:苗族他

标题:软件服务领域

声明的准确性< CR_3.4 >

有一个授权个人以下精度语句写姓名和日期吗(推荐):

”作为我的组织的授权代表和我所知,没有错误在我们能力的存储库之间的映射和CWE标识符我们能力报告,和那些CWE标识符中尽可能具体CWE库。”

名称:苗族他

标题:软件服务领域

假阳性和假阴性则声明< CR_B.2.10 >或< CR_B.3.7 >

仅供工具和服务,有一个授权的个人签名和日期如下声明你的工具安全元素的识别效率(必需):

”作为我的组织的授权代表和我所知,通常情况下,当我们的能力报告一个特定的安全元素,通常是正确的,通常情况下,当一个事件发生时,有关一个特定的安全元素能力通常报告。”

名称:苗族他

标题:软件服务领域

更多的信息是可用的,请选择一个不同的过滤器。
页面最后更新:2022年9月6日