Skip to content

Make IMPACT an explicitly required component of CVE entries #41

Description

@EvansJonathan

GOAL: Better data in CVE database - IMPACT data
CHANGE: Make IMPACT an explicitly required component of the CVE unless it is truly not known. Ideally the information should be specific (e.g. "code execution") but if not a more general (AIC impact) should be provided.
OUTCOME: Less "unknown impact CVEs"

Activity

  1. EvansJonathan commented on Jul 27, 2017

    @EvansJonathan
    ContributorAuthor

    [Manion 2017-07-11]
    no, but prefer it, and give some guidance, such as, impact can be CVSS-like direct effect of exploiting vulnerability, and doesn't have to get into more risk-like real world impact.

  2. kurtseifried commented on Aug 22, 2017

    @kurtseifried

    Do we need a CWE like project for impact? I'm serious here, I looked around for systems ot rate impact, they basically don't exist. I consider this out of scope for CVE, but it might be something MITRE/others ned to look into.

  3. david-waltermire commented on Aug 29, 2017

    @david-waltermire

    We have some aspects of impact defined in the NIST Vulntology. It may be useful to do some gap analysis based on what is there to figure out what should be added. IMHO, this is preferable to starting a new effort.

  4. dadinolfi commented on Sep 11, 2017

    @dadinolfi
    Contributor

    First, why would we want impact to be required? Impact or a measurement of risk does not give information relevant to determining if a vulnerability exists or is unique. CVE is about naming the vulnerabilities, not interpreting their subjective effects on the world.

    Assuming impact is useful for determining uniqueness, though, impact is currently part of the JSON schema, and it includes CVSS as part of it. Without a standard or common language used around impact, making the field required at this time would lead to less-than-ideal results.

    I propose we put this issue on hold until a standard is identified that could be used. If the community feels this is important, we can develop that standard (or refine the relevant content in the Vulntology) and make it required during the next CNA Rules revisions cycle.

    Meanwhile, if a CVE submitter wants to include impact, they can do so via JSON. Ideally, since CVSS is there and is a standard, we will see an increased use of it by CNAs at the very least, which is another good thing for the greater community.

  5. EvansJonathan commented on Sep 11, 2017

    @EvansJonathan
    ContributorAuthor

    Impact is used to determine if an issue is a vulnerability (CNT2.2). However, if the vendor says it is a vulnerability (CNT2.1), it is not required.

  6. EvansJonathan commented on Sep 15, 2017

    @EvansJonathan
    ContributorAuthor

    @kseifriedredhat that is true. However, CVE's mission is to provide IDs to vulnerabilities, not inform people how bad the vulnerability is. That is why NIST generates the CVSS vector instead of MITRE. If we choose to make CVE the source for information like this, then we will be changing the mission of the CVE program.

  7. dadinolfi commented on Sep 27, 2017

    @dadinolfi
    Contributor

    From Art Manion:
    Make IMPACT optional, it is very dependent on context and can be optionally covered in DESCRIPTION.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions