RISK_MATRIX.mdx
When merging a new feature of considerable size or modifying an existing one, consider adding a Risk Matrix section to your PR in collaboration with other developers on your team and the QA team.
Below are some general themes to consider for the Risk Matrix. (Feel free to add to this list.)
kibana.yml configuration or
UI Setting configuration? (For example, does it support both
state:storeInSessionStorage UI setting states?)Check to ensure that best practices are used to mitigate common vulnerabilities:
In addition to these risks, in general, server-side input validation should be implemented as strictly as possible. Extra care should be taken when user input is used to construct URLs or data structures; this is a common source of injection attacks and other vulnerabilities. For more information on all of these topics, see Security best practices.