Get the latest tech news

Verify the Rust's Standard Library's 7,500 Unsafe Functions - and Win 'Financial Rewards'


The Rust community has "recognized the unsafety of Rust (if used incorrectly)," according to a blog post by Amazon Web Services. So now AWS and the Rust Foundation are "crowdsourcing an effort to verify the Rust standard library," according to an article at DevClass.com, "by setting out a series of...

The issue AWS highlights is that even if developers use only safe code, most applications still depend on the Rust standard library. AWS states that there are approximately 7.5K unsafe functions in the Rust Standard Library and notes that 57 "soundness issues" and 20 CVEs (Common Vulnerabilities and Exposures) have been reported in the last three years. AWS plans to reduce the risk by using tools and techniques for formal verification of key library code, but believes that "a single team would be unable to make significant inroads" for reasons including the lack of a verification mechanism in the Rust ecosystem and what it calls the "unknowns of scalable verification."

Get the Android app

Or read this on Slashdot

Read more on:

Photo of Rust

Rust

Photo of Standard Library

Standard Library

Photo of financial rewards

financial rewards

Related news:

News photo

Kibi – A text editor in less than 1024 lines of code, written in Rust

News photo

Rust's Sneaky Deadlock With `if let` Blocks

News photo

Rust Needs an Official Specification