# Rust Exploit Mitigations PG Current Work These are the tracking issues and PRs for the current work from the Rust Exploit Mitigations PG: * Tracking Issue for LLVM Control Flow Integrity (CFI) Support for Rust https://github.com/rust-lang/rust/issues/89653 * Tracking Issue for Kernel Control Flow Integrity (KCFI) Support for Rust https://github.com/rust-lang/rust/issues/123479 * Tracking Issue for stabilizing stack smashing protection (i.e., -Z stack-protector) https://github.com/rust-lang/rust/issues/114903 * sess: stabilize -C stack-protector=all https://github.com/rust-lang/rust/pull/121742 * Tracking Issue for stabilizing the sanitizers (e.g., AddressSanitizer, LeakSanitizer, MemorySanitizer, ThreadSanitizer) https://github.com/rust-lang/rust/issues/123615 * sanitizers: Stabilize AddressSanitizer and LeakSanitizer for the Tier 1 targets https://github.com/rust-lang/rust/pull/123617 * sanitizers crate: Interfaces and FFI bindings for the sanitizers interfaces https://crates.io/crates/sanitizers https://github.com/rcvalle/rust-crate-sanitizers * Remove the #[no_sanitize] attribute in favor of #[sanitize(xyz = "on|off")] https://github.com/rust-lang/rust/pull/142681 * Propose a 2025H2 goal for sanitizer stabilization https://github.com/rust-lang/rust-project-goals/pull/337 * Rust Stabilization of MemorySanitizer and ThreadSanitizer Support https://github.com/rust-lang/rust-project-goals/blob/main/src/2025h2/stabilization-of-sanitizer-support.md * Tracking issue for reviewing and moving sanitizers into a compiler crate (i.e., rustc_sanitizers) https://github.com/rust-lang/rust/issues/123619 * Add initial support for DataFlowSanitizer https://github.com/rust-lang/rust/pull/120761 * sanitizers: Create the rustc_sanitizers crate https://github.com/rust-lang/rust/pull/123620