Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[1.4][Backport] Add RUSTSEC-2023-0056 to audit.toml #4096

Merged
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
26 changes: 18 additions & 8 deletions .cargo/audit.toml
Original file line number Diff line number Diff line change
@@ -1,9 +1,19 @@
[advisories]
# atty is an unmaintained dependency introduced by criterion.
# It has a security advisory about illegal memory access on
# windows.
# We are using criterion only for benchmarks, so we can ignore
# this vulnerability until criterion releases a new version
# that replaces atty.
# See https://github.com/bheisler/criterion.rs/issues/628.
ignore = ["RUSTSEC-2021-0145"]
ignore = [
# atty is an unmaintained dependency introduced by criterion.
# It has a security advisory about illegal memory access on
# windows.
# We are using criterion only for benchmarks, so we can ignore
# this vulnerability until criterion releases a new version
# that replaces atty.
# See https://github.com/bheisler/criterion.rs/issues/628.
"RUSTSEC-2021-0145",
# 2023-0056 is a low severity finding on vm-memory filed by us.
# It affects an API that is not used by firecracker, and which
# requires inclusion of third-party dependents of vm-memory,
# which are not present in firecracker.
# We ignore this advisory, as updating to 0.12.2 would require
# backporting the boilerplate introduced for updating to 0.11.0,
# which adds significant overhead.
"RUSTSEC-2023-0056"
]
1 change: 1 addition & 0 deletions tests/integration_tests/security/test_vulnerabilities.py
Original file line number Diff line number Diff line change
Expand Up @@ -94,6 +94,7 @@ def run_spectre_meltdown_checker_on_guest(
assert ecode == 0, f"stdout:\n{stdout.read()}\nstderr:\n{stderr.read()}\n"


@pytest.mark.nonci
@pytest.mark.skipif(
global_props.instance == "c7g.metal" and global_props.host_linux_version == "4.14",
reason="c7g host 4.14 requires modifications to the 5.10 guest kernel to boot successfully.",
Expand Down