diff --git a/crates/chrono/RUSTSEC-0000-0000.md b/crates/chrono/RUSTSEC-0000-0000.md new file mode 100644 index 000000000..9e39007aa --- /dev/null +++ b/crates/chrono/RUSTSEC-0000-0000.md @@ -0,0 +1,27 @@ +```toml +[advisory] +id = "RUSTSEC-0000-0000" +package = "chrono" +date = "2020-11-10" +url = "https://github.com/chronotope/chrono/issues/499" +categories = ["code-execution", "memory-corruption"] +keywords = ["segfault"] +related = ["CVE-2020-26235", "RUSTSEC-2020-0071"] + +[versions] +patched = [] +``` + +# Potential segfault in `localtime_r` invocations + +### Impact + +Unix-like operating systems may segfault due to dereferencing a dangling pointer in specific circumstances. This requires an environment variable to be set in a different thread than the affected functions. This may occur without the user's knowledge, notably in a third-party library. + +### Workarounds + +No workarounds are known. + +### References + +- [time-rs/time#293](https://github.com/time-rs/time/issues/293)