A 11-year-old unsoundness bug has been found in the Rust borrow checker, which can be exploited to access memory after it has been freed. The bug is related to the lifetime requirements of structs and can be triggered by a malicious Drop implementation. The issue has been reported and is being worked on by the Rust team. The bug is considered high-priority but not critical, as it is difficult to exploit and has not been encountered in the wild before.