Android Memory Safety Vulnerabilities Decrease, Rust Becomes Key Factor

Since Android 12, Google has brought Rust language support in the Android system. As an alternative to C/C, their goal is not to convert existing C/C codes into Rust, but to write new ones. The code is developed in Rust language.
By integrating more and more Rust code into its Android operating system, Google’s efforts to reduce vulnerabilities are finally paying off.
“The number of memory safety vulnerabilities has dropped significantly over the past few years/versions of the Android system,” Google said in the announcement.

picture
Specifically, between 2019 and 2022, the number of memory safety vulnerabilities dropped from an initial 223 per year to 85 today. Memory safety vulnerabilities now account for only 35% of the total vulnerabilities in the Android system, compared to 76% four years ago, and…

The post Android Memory Safety Vulnerabilities Decreases, Rust Becomes Key Factor first appeared on Lenix Blog .

This article is transferred from https://blog.p2hp.com/archives/10091
This site is only for collection, and the copyright belongs to the original author.