Commit a7f2313
Provide recommendation to counter xz utils style attack (#560)
* Provide recommendation to counter xz utils style attack
The malicious attack on the xz utils slipped through many
defenses because the "source" package included pre-generated
malicious code. This meant that review of the source code
(e.g., as seen by git) couldn't find the problem.
This proposes a best practices to counter it. The text is longer
than I'd like, but it's hard to make it short, and this was a
worrying attack so I think it's reasonable to say this.
We'll probably need to renumber this proposal if we also add
the proposed text to counter attacks like polyfill.io:
#559
... but I think that's okay!
Signed-off-by: David A. Wheeler <[email protected]>
* Fix grammar nit in xz utils response
Signed-off-by: David A. Wheeler <[email protected]>
* Clarify text
Signed-off-by: David A. Wheeler <[email protected]>
* Fix emphasis for markdownlint
Signed-off-by: David A. Wheeler <[email protected]>
* Update docs/Concise-Guide-for-Developing-More-Secure-Software.md
Co-authored-by: j-k <[email protected]>
Signed-off-by: David A. Wheeler <[email protected]>
* Clarify source package should only include VCS materials
The source package should be a copy or subset of the VCS materials.
Signed-off-by: David A. Wheeler <[email protected]>
* Update docs/Concise-Guide-for-Developing-More-Secure-Software.md
Co-authored-by: Jordan Harband <[email protected]>
Signed-off-by: David A. Wheeler <[email protected]>
---------
Signed-off-by: David A. Wheeler <[email protected]>
Co-authored-by: j-k <[email protected]>
Co-authored-by: Jordan Harband <[email protected]>1 parent 437708f commit a7f2313
1 file changed
+2
-1
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
33 | 33 | | |
34 | 34 | | |
35 | 35 | | |
36 | | - | |
| 36 | + | |
| 37 | + | |
37 | 38 | | |
38 | 39 | | |
0 commit comments