blob: 9eac59fb4d7e675f1d3bf88cb4d154d6aae59c76 [file] [log] [blame] [view]
Francesco Servidio4b2f9ce2021-11-04 10:53:56 +01001# Project security policy
David Brown0d98a9c2019-10-02 13:59:42 -06002
3The MCUboot team takes security, vulnerabilities, and weaknesses
4seriously.
5
Francesco Servidio4b2f9ce2021-11-04 10:53:56 +01006## Reporting security issues
7
8You should report security issues either using our page at [Hackerone]
9(https://hackerone.com/mcuboot?type=team) or contacting directly the
10current maintainers of the project:
David Brown0d98a9c2019-10-02 13:59:42 -060011
12- David Brown: davidb@davidb.org or david.brown@linaro.org
13- Fabio Utzig: utzig@apache.org
14
Francesco Servidio4b2f9ce2021-11-04 10:53:56 +010015If you wish to send an encrypted email, you may use these PGP keys:
David Brown37b96e72019-10-08 09:59:55 -060016
Francesco Servidio4b2f9ce2021-11-04 10:53:56 +010017```
David Brown0d98a9c2019-10-02 13:59:42 -060018 pub rsa4096 2011-10-14 [SC]
19 DAFD760825AE2636AEA9CB19E6BA9F5C5E54DF82
20 uid [ultimate] David Brown <davidb@davidb.org>
21 uid [ultimate] David Brown <david.brown@linaro.org>
22 sub rsa4096 2011-10-14 [E]
Francesco Servidio4b2f9ce2021-11-04 10:53:56 +010023```
David Brown0d98a9c2019-10-02 13:59:42 -060024
25and
26
Francesco Servidio4b2f9ce2021-11-04 10:53:56 +010027```
David Brown0d98a9c2019-10-02 13:59:42 -060028 pub rsa4096 2017-07-28 [SC]
29 126087C7E725625BC7E89CC7537097EDFD4A7339
30 uid [ unknown] Fabio Utzig <utzig@apache.org>
31 uid [ unknown] Fabio Utzig <utzig@utzig.org>
32 sub rsa4096 2017-07-28 [E]
Francesco Servidio4b2f9ce2021-11-04 10:53:56 +010033```
David Brown0d98a9c2019-10-02 13:59:42 -060034
35Please include the word "SECURITY" as well as "MCUboot" in the subject
Francesco Servidio4b2f9ce2021-11-04 10:53:56 +010036of any message.
David Brown0d98a9c2019-10-02 13:59:42 -060037
Francesco Servidio4b2f9ce2021-11-04 10:53:56 +010038We will make our best effort to respond in a timely manner. Most
David Brown0d98a9c2019-10-02 13:59:42 -060039vulnerabilities found within published code will undergo an embargo of
4090 days to allow time fixes to be developed and deployed.
41
Francesco Servidio5bc98322021-11-03 13:19:22 +010042## Vulnerability advisories
David Brown0d98a9c2019-10-02 13:59:42 -060043
44Vulnerability reports and published fixes will be reported as follows:
45
Francesco Servidio4b2f9ce2021-11-04 10:53:56 +010046- Issues will be entered into MCUboot's [security advisory
47 system](https://github.com/mcu-tools/mcuboot/security/advisories) on GitHub, with
David Brown0d98a9c2019-10-02 13:59:42 -060048 the interested parties (including the reporter) added as viewers.
49
50- The release notes will contain a reference to any allocated CVE(s).
51
Francesco Servidio4b2f9ce2021-11-04 10:53:56 +010052- When the embargo is lifted, the security advisory page will be made
David Brown0d98a9c2019-10-02 13:59:42 -060053 public, and the public CVE database will be updated with all
54 relevant information.