Skip to content

Change the issue resolution processes (Appendix E) to account for CNAs who violate the rules #34

Open

Description

@EvansJonathan

GOAL: Incentivize proper behavior
CHANGE: Change the issue resolution processes (Appendix E) to account for CNAs who violate the rules
OUTCOME: Fewer rules violations

Activity

  1. kurtseifried commented on Aug 22, 2017

    @kurtseifried

    define "proper" behavior first... CVEs? CVEs with details? CVEs with copies of testing exploit code?

  2. EvansJonathan commented on Aug 25, 2017

    @EvansJonathan
    ContributorAuthor

    Proper behavior is defined by the CNA rules, e.g. assign CVE IDs only in your scope of authority.

  3. dadinolfi commented on Sep 8, 2017

    @dadinolfi
    Contributor

    The focus of this issue is the question "How should the CNA program handle a CNA that is consistently not fulfilling their obligations as a CNA?" This question isn't about occasional mistakes or misinterpretations, which are addressed currently in Appendix E. It focuses on situations where individual CNAs keep doing the wrong thing despite CVE's attempts to correct the behavior.

    The CNA program is a voluntary one, but we have attempted to set some minimal requirements to keep the level of service and quality of product high. We prefer positive reinforcement and collaborative issue resolution. One reason for this is philosophy, where we want the program to be community-driven, transparent, and constructive.

    Another reason is there are very few "sticks" that can be used to motivate a CNA to follow a different practice. Currently, censuring a CNA is limited to removal from the program, ignoring or rejecting their assignments, or limiting how many CVE IDs they are allocated at a time (forcing them to come to the Primary more often, which gives the Primary an opportunity to remind them of the processes they should be following).

    These punitive responses are far from satisfying, though. They fly against our goals of getting CVE IDs assigned more quickly in a distributed manner. But they do help protect the quality of CVE content and protect the efficiencies our processes bring.

    Beyond these three responses, are there other responses the CNA program and CVE can have to change the behavior of a CNA that continually refuses to follow the rules? We assume for this discussion that training and documentation are available and have been developed as much as reasonable to educate the community on what obligations and expectations are upon them. This question focuses on reactive responses, not proactive ones.

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