Skip to content

Commit 89de1b2

Browse files
committed
Audit-related updates
This commit makes a few cargo-audit-related changes: * updates the lock file with newer, un-yanked versions of futures-... crates * Updates the cargo audit config file to ignore the `chrono` and `time` issues. * Updates the security policy to lay out our approach to handling vulnerability reports. Signed-off-by: Ionut Mihalcea <[email protected]>
1 parent 796a6a2 commit 89de1b2

File tree

3 files changed

+37
-24
lines changed

3 files changed

+37
-24
lines changed

.cargo/audit.toml

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
[advisories]
2-
ignore = []
2+
ignore = ["RUSTSEC-2020-0159", # Issue has been documented here: https://github.com/parallaxsecond/parsec/security/advisories/GHSA-45w3-v3g4-54pm
3+
"RUSTSEC-2020-0071"] # Issue has been documented here: https://github.com/parallaxsecond/parsec/security/advisories/GHSA-45w3-v3g4-54pm
34
informational_warnings = ["unmaintained"] # warn for categories of informational advisories
45
severity_threshold = "low" # CVSS severity ("none", "low", "medium", "high", "critical")
56

@@ -19,7 +20,6 @@ show_tree = true # Show inverse dependency trees along with advisories
1920

2021
# Target Configuration
2122
[target]
22-
arch = "x86_64" # Ignore advisories for CPU architectures other than this one
2323
os = "linux" # Ignore advisories for operating systems other than this one
2424

2525
[packages]

Cargo.lock

+18-18
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

SECURITY.md

+17-4
Original file line numberDiff line numberDiff line change
@@ -9,10 +9,23 @@ disclosure of security problems are greatly appreciated and your contributions w
99
Currently only the most recent version of the Parsec service is eligible for patching. This could
1010
change in the future.
1111

12-
| Version | Supported |
13-
|-----------------|-----------|
14-
| 0.7.0 ||
15-
| 0.6.0 and lower ||
12+
| Version | Supported |
13+
|------------------|-----------|
14+
| 0.7.0 and higher ||
15+
| 0.6.0 and lower ||
16+
17+
## Our disclosure policy
18+
19+
All security vulnerabilities affecting the Parsec service - including those reported using the steps
20+
highlighted below, those discovered during routine testing, and those found in our dependency tree
21+
either through `cargo-audit` or otherwise - will receive [security
22+
advisories](https://github.com/parallaxsecond/parsec/security/advisories) in a timely manner. The
23+
advisories should include sufficient information about the cause, effect, and possible mitigations
24+
for the vulnerability. If any information is missing, or you would like to raise a question about
25+
the advisories, please open an issue in [our repo](https://github.com/parallaxsecond/parsec).
26+
27+
Efforts to mitigate for the reported vulnerabilities will be tracked using Github issues linked to
28+
the corresponding advisories.
1629

1730
## Reporting a vulnerability
1831

0 commit comments

Comments
 (0)