This has been covered repeatedly in the past. Rust inherently helps to prevent many types of memory related and concurrency errors.
Rust programs are not 'safe' in the sense that they cannot crash or have security bugs, but they are 'safer' in that the compiler automatically performs a series of safety checks to prevent common errors.
And note that the most serious security bugs in widespread software[1] are typically exactly these common errors. Eliminating them would have prevented nearly all of the remote execution bugs in history.
1: Widespread meaning OSes and popular platforms, not custom LOB apps where SQL injection exists on the login page.