一文读懂通用漏洞评分系统CVSS4.0:顺带理清CVE、CWE及其与CVSS之间的关系

news2024/11/17 9:49:10

事件响应和安全团队论坛 (FIRST,Forum of Incident Response and Security Teams) 于 2023 年 11 月 1 日正式推出第四版通用漏洞评分系统 (CVSS 4.0,Common Vulnerability Scoring System version 4.0)。CVSS 4.0 是评估计算机系统安全漏洞严重性的行业标准,是对之前版本 CVSS 的重大更新,带来了一些变化,这些变化将影响组织评估漏洞和确定漏洞优先级的方式。

CVSS度量组

1. 背景

1.1. 什么是软件漏洞?

在计算机科学中,漏洞是削弱系统整体安全性的缺陷或故障。漏洞可能是硬件本身或在其上运行的软件的弱点。

1.2. 什么是通用漏洞披露CVE?

CVE全称是Common Vulnerabilities and Exposures,即通用漏洞披露,它是MITRE公司维护和更新的安全漏洞列表,列表中的每个条目都会有一个唯一的CVE编号,即CVE ID,供安全研究员和受攻击的软件供应商使用,以便确定和回应安全漏洞。CVE条目包含了与CVE ID相关的漏洞的描述性数据(即简要描述和至少一个参考)。

CVE 由 MITRE 公司于 1999 年与美国国土安全部 (DHS) 和美国网络安全和基础设施安全局 (CISA) 合作创立。

CVE 条目通常会包含一些有关漏洞的基本信息,用于管理信息安全风险。这些包括:

  • 漏洞的描述:包括受影响的软件、漏洞的潜在影响以及缓解步骤等信息
  • 严重性评分:基于漏洞被利用后的潜在影响,通过CVSS来评估
  • 对其他信息来源的引用

通过使用 CVE 系统,组织可以识别漏洞、确定优先级并缓解漏洞。

若想了解更多关于CVE的细节,可以参阅博主前期文章《 「 网络安全常用术语解读 」通用漏洞披露CVE详解》

1.3. 通用缺陷枚举CWE

通用缺陷枚举 (CWE,Common Weakness Enumeration) 是对可能导致漏洞的软件弱点进行分层分类,这些弱点被归为 CWE。CWE 也由 MITRE 维护,并由 DHS 和 CISA 办公室赞助,并得到 US-CERT 和 DHS 国家网络安全部门的支持。

  • 每个 CWE 条目都分配有一个唯一的标识符,并包含有关弱点的信息,例如其类型、潜在后果和缓解技术。

  • CWE 有 600 多个类别,包括缓冲区溢出、路径/目录树遍历错误、竞争条件、跨站点脚本、硬编码密码和不安全随机数的类。

    表示MITRE如何利用CVE和CWE系统来开发其ATT&CK框架。来源:fnCyber

若想了解更多关于CVE的细节,可以参阅博主前期文章《 「 网络安全常用术语解读 」通用缺陷枚举CWE详解》

1.4. 如何衡量漏洞的严重性

衡量漏洞的严重性对于确定修复工作的优先顺序和有效管理网络安全风险至关重要。有几个因素可能会影响漏洞的严重性,包括其严重性、可利用性和潜在影响:

  • 漏洞严重程度:是指漏洞利用可能造成的潜在危害。通用漏洞评分系统 (CVSS) 是一种广泛使用的用于评估漏洞严重性的框架。
  • 漏洞可利用性:是指攻击者利用漏洞的难易程度。影响可利用性的因素包括公共利用的可用性、所需的攻击者技能水平以及对特殊权限或条件的需求。
  • 潜在影响:是指漏洞被利用后可能造成的危害程度。这种影响可以通过多种方式来衡量,例如运营中断、财务损失、声誉损害或法律和监管后果。

2. 什么是CVSS?

通用漏洞评分系统(CVSS)是一个开放的行业标准,用于评估计算机系统安全漏洞的严重性。它提供了一种通用语言来描述漏洞的特征和影响,使安全专业人员和组织之间更容易共享和比较漏洞信息。该系统由美国国家基础设施咨询委员会 (NIAC) 于 2005 年开发,但后来转移到事件响应和安全团队论坛 (FIRST),该论坛现在负责维护和更新评分系统。

CVSS 基于三组指标:基础指标、时间指标和环境指标。

若想了解更多关于CVSS的细节,可以参阅如下官方文档:

  • cvss-v40-specification.pdf (访问密码: 6277,共40页)

2.1. 基础指标

基础指标评估漏洞的固有特征,包括以下标准:

  • 利用潜力:漏洞被成功利用的可能性。
  • 访问向量:攻击者访问易受攻击的系统或组件的难易程度。
  • 影响:利用漏洞的潜在后果,例如丧失机密性、完整性或可用性。

2.2. 时间指标

时间指标反映了漏洞随时间变化的性质,包括以下标准:

  • 利用代码可用性:该漏洞是否存在公开可用的利用代码。
  • 补救措施是否存在:是否有补丁或修复程序可用于解决漏洞。
  • 置信度:对漏洞信息准确性的置信度。

2.3. 环境指标

环境指标考虑组织 IT 环境中漏洞的具体环境,并包括以下标准:

  • 潜在的附带损害:利用漏洞对其他系统或组件造成意外损害的可能性。
  • 目标分布:组织 IT 环境中易受攻击的系统或组件的普遍程度。
  • 影响修正:可能影响漏洞影响的其他因素,例如组织的安全状况和受影响资产的价值。

CVSS 根据这些指标分配严重性评分。 CVSS 分数越高表示漏洞越严重。 CVSS 分数可用于确定漏洞修复工作的优先级,并就减轻网络安全风险做出明智的决策。

3. CVSS 4.0 变化点?

CVSS 标准的最新修订版是在上一版本 CVSS 3.1 推出四年后发布的。

  • 它旨在解决 CVSS 3.1 的一些缺陷,例如普遍缺乏评估漏洞严重性的粒度以及无法解决工业控制系统 (ICS) 问题。

  • CVSS 4.0 提供了漏洞评估的补充指标,例如安全性 (S)、可自动化性 (A)、恢复性 ®、价值密度 (V)、漏洞响应努力 (RE) 和提供商紧急性 (U)。

  • 引入了一种新的命名法,使用基础 (CVSS-B)、基础 + 威胁 (CVSS-BT)、基础 + 环境 (CVSS-BE) 和基础 + 威胁 + 环境 (CVSS-BTE) 的组合来枚举 CVSS 分数严重程度评级。

    FIRST表示此种命名法强化CVSS不仅仅是基本分数的概念,只要显示或传达CVSS数字值,就应该使用这种命名法。CVSS基本分数应辅以对环境的分析(环境指标)以及可能随时间变化的属性(威胁指标)。

    从 CVSS 3.1 更改为 CVSS 4.0。来源:Patrick Garrity

4. 参考

[1] https://www.infosecurity-magazine.com/news-features/navigating-vulnerability-maze-cve/
[2] https://www.first.org/cvss/v4-0/


推荐阅读:

  • 「 网络安全常用术语解读 」软件物料清单SBOM详解
  • 「 网络安全常用术语解读 」SBOM主流格式CycloneDX详解
  • 「 网络安全常用术语解读 」SBOM主流格式SPDX详解
  • 「 网络安全常用术语解读 」SBOM主流格式CycloneDX详解
  • 「 网络安全常用术语解读 」漏洞利用交换VEX详解
  • 「 网络安全常用术语解读 」软件成分分析SCA详解:从发展背景到技术原理再到业界常用检测工具推荐
  • 「 网络安全常用术语解读 」什么是0day、1day、nday漏洞
  • 「 网络安全常用术语解读 」软件物料清单SBOM详解
  • 「 网络安全常用术语解读 」杀链Kill Chain详解
  • 「 网络安全常用术语解读 」点击劫持Clickjacking详解
  • 「 网络安全常用术语解读 」悬空标记注入详解
  • 「 网络安全常用术语解读 」内容安全策略CSP详解
  • 「 网络安全常用术语解读 」同源策略SOP详解
  • 「 网络安全常用术语解读 」静态分析结果交换格式SARIF详解
  • 「 网络安全常用术语解读 」安全自动化协议SCAP详解
  • 「 网络安全常用术语解读 」通用平台枚举CPE详解
  • 「 网络安全常用术语解读 」通用缺陷枚举CWE详解
  • 「 网络安全常用术语解读 」通用漏洞披露CVE详解
  • 「 网络安全常用术语解读 」通用配置枚举CCE详解
  • 「 网络安全常用术语解读 」通用漏洞评分系统CVSS详解
  • 「 网络安全常用术语解读 」通用漏洞报告框架CVRF详解
  • 「 网络安全常用术语解读 」通用安全通告框架CSAF详解
  • 「 网络安全常用术语解读 」漏洞利用交换VEX详解
  • 「 网络安全常用术语解读 」软件成分分析SCA详解:从发展背景到技术原理再到业界常用检测工具推荐
  • 「 网络安全常用术语解读 」通用攻击模式枚举和分类CAPEC详解
  • 「 网络安全常用术语解读 」网络攻击者的战术、技术和常识知识库ATT&CK详解

在这里插入图片描述

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/1676315.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

初次查询大数据信用报告,需要注意哪些问题?

随着大数据的普及,基于大数据技术的大数据信用也变得越来越重要,比如在申贷之前,不少地方都会查询申贷人的大数据信用,作为风险控制的必要手段,那对于初次查询大数据信用报告的人来说,需要注意哪些问题呢?…

干部选拔任用的重要性与实践策略

在当今的组织管理中,干部选拔任用是一项至关重要的工作。它不仅关系到组织的稳定与发展,更直接影响到组织的效能和竞争力。因此,科学、公正、有效的干部选拔任用机制对于组织的长期健康发展具有不可忽视的意义。 一、干部选拔任用的重要性 …

产品经理资料包干货

1.《产品汪》免费电子书 2016年我面试了差不多有200多位产品求职者,其中不乏之前做厨师编剧这些岗位的人。在这个过程中我意识到大众或许对产品经理这个岗位存在一些认知和理解上的误差,于是我就想着写一本产品经理相关的书。 关于本书的更多信息可查看…

研究生学习---找工作

规划 研一~研二上学期完成小论文,实习,秋招 竞赛:kaggle? 面试题一般简单且为原题,笔试题目很难,不会出原题 项目 找工作软件

webapi路由寻址机制

路由匹配的原则 1、启动 Application_Start 文件夹中有个WebApiConfig 会把路由规则写入一个容器 2、客户端请求时: 请求会去容器匹配,先找到控制器(找到满足的,就转下一步了),然后找Action,we…

菲律宾签证照片尺寸要求,用手机生成

菲律宾签证照片尺寸要求如下图所示,可以用手机在微信搜索随时照小程序,快速生成哦。

MIT 6.5840(6.824) Lab1:MapReduce 设计实现

1 介绍 本次实验是实现一个简易版本的MapReduce,你需要实现一个工作程序(worker process)和一个调度程序(coordinator process)。工作程序用来调用Map和Reduce函数,并处理文件的读取和写入。调度程序用来协…

IPsec VPN简介

什么是IPsec? IPsec(Internet Protocol Security)是为IP网络提供安全性的协议和服务的集合,它是VPN(Virtual Private Network,虚拟专用网)中常用的一种技术。其实就是一种协议簇(类…

linux 任务管理(临时任务定时任务) 实验

目录 任务管理临时任务管理周期任务管理 任务管理 临时任务管理 执行如下命令添加单次任务,输入完成后按组合键Ctrl-D。 [rootopenEuler ~]# at now5min warning: commands will be executed using /bin/sh at> echo "aaa" >> /tmp/at.log at&g…

中国目前比较有影响力的人物颜廷利:物质与无知通音

既然是在中国优秀传统文化之根-汉语当中,汉字‘物质’二字跟‘无知’通音,因此,面对当前金钱肆虐、物欲横流的现实生活,当人类众生把‘物质’(无知)生活看的太真、太重时,那么,这就很…

内网渗透—域信息收集防火墙策略同步不出网隧道上线

1、前言 最近在学域渗透方面的知识,这里就记录一下。主要涉及到什么是域,域的信息收集,防火墙的策略同步,以及当主机出网的协议被封杀时如何利用隧道上线。 2、什么是域 域是一个有安全边界的计算机集合,在域内的计…

AcqKnowledge 5.0使用方法

Biopac 数据导入 matlab 处理方法 第一步:在 AcqKnowledge 软件中,将数据通道的 mark 信息导入到 Graph,并将数据存储为 acq3 的格式 第二步:MATLAB中读取acq3文件脚本 clc clear %%%所有被试这一层路径 pathsub fullfile(file…

Milvus 简介与核心特性

一、Milvus 概述 Milvus 是一个开源的向量数据库,由 Zilliz 公司发起并维护。它专为处理非结构化数据而设计,能够存储、检索和分析大量的向量数据。Milvus 的名字来源于拉丁语,意为“一万”,象征着其处理大规模数据集的能力。 M…

【TypeScript】ts中的类型别名(Type)的介绍和使用

简言 类型别名(Type)的介绍和使用。 类型别名特别常用。 类型别名 类型别名就是用关键词type声明的类型: // Name类型 type Name string类型特别简单,他的作用就是定义一个类型的别名,这个类型可以是简单基础类型,也可以是复…

【QuikGraph】C#调用第三方库计算有向图、无向图的连通分量

QuikGraph库 项目地址:https://github.com/KeRNeLith/QuikGraph 相关概念 图论、连通分量、强连通分量相关概念,可以从其他博客中复习: https://blog.csdn.net/weixin_50564032/article/details/123289611 https://zhuanlan.zhihu.com/p/3…

buff禁售武器箱和胶囊的原因,及游戏搬砖人该如何应对

大家好,我是童话,相信大家都看到这个消息了,buff平台在14号中午11点左右,已经全面禁止了武器箱和胶囊,纪念包等的上架和售卖。在饰品市场直接搜索武器箱或者胶囊,是完全搜索不出来任何东西的哈。 面对这一消…

DOM重点核心(注册事件+DOM事件流)

目录 1.注册事件 注册时间概述 addEventListener() 删除事件 2.DOM事件流 DOM事件流理论 事件对象 事件对象的常见属性和方法 e.targe 和 this的区别 阻止默认行为 阻止冒泡 事件委托 禁止右键菜单和禁止选中文字 获得鼠标的坐标(可视区、页面、浏览器…

VS Code 将输入的tab自动替换为空格

VS Code 将tab缩进修改为空格缩进TOC 位置 图1 图2 图3 图4 使能 同时勾选图2和图3的两个配置项,在编辑器中输入的Tab,会自动替换为 4(图4的Tab Size)个空格 检查 请参考 https://blog.csdn.net/de_se/article/details/131758698?ops_request_m…

短剧看剧系统,当前互联网热门项目工具系统模板。

目录 揭秘爆款神器:短剧看剧系统,让你的内容火遍全网! 一、短剧看剧系统:一站式解决方案 二、灵活定价,实现收益最大化 三、高效管理,团队协作更轻松 四、数据驱动,精准把握市场动态 五、智…

Spring事务和事务传播机制(@Transactional)

文章目录 Spring事务(Transactional详解)什么是事务为什么需要事务事务的操作(sql) Spring中的事务实现Spring编程式事务Spring声明式事务 TransactionalTransactional可以用来修饰方法或类对异常进行捕获细节: Transactional详解三个属性1. …