Files
rust/library/std/src
Jacob Pratt 7f306d5729 Rollup merge of #141832 - workingjubilee:explain-what-toctou-races-are, r=thomcc,ChrisDenton
library: explain TOCTOU races in `fs::remove_dir_all`

In the previous description it said there was a TOCTOU race but did not explain exactly what the problem was. I sat down with the CVE, reviewed its text, and created this explanation. This context should hopefully help people understand the actual risk as-such.

Incidentally, it also fixes the capitalization on the name of Redox OS.

Original CVE and advisory:
- CVE: https://www.cve.org/CVERecord?id=CVE-2022-21658
- security advisory: https://groups.google.com/g/rustlang-security-announcements/c/R1fZFDhnJVQ?pli=1
- github cross-post: https://github.com/rust-lang/rust/security/advisories/GHSA-r9cc-f5pr-p3j2
2025-06-01 00:35:54 +02:00
..
2024-11-02 11:27:14 +01:00
2025-04-04 14:47:04 +02:00
2025-05-12 15:33:37 +02:00
2025-02-13 13:10:28 -08:00
2025-05-12 15:33:37 +02:00
2025-01-11 06:35:21 +02:00
2025-02-25 09:08:22 +05:30
2025-03-10 21:23:32 +08:00
2025-05-15 11:20:13 +02:00
2025-02-07 16:54:07 +01:00