The technical details of the Linux Rust vulnerability

Content:

Original link: Is Unsafe the Original Sin? A Deep Dive into the First CVE After Rust Entered the Linux Kernel / Dev.

I think the author is right.

A language used for writing an OS does need toe ability to write "unsafe" code.

But only allowing "unsafe" code in clearly marked unsafe code blocks is a huge beenefit, because it limits what code to be extra careful reviewing.

Maybe the unsafe keyword should have been this_code_is_asking_for_an_extra_careful_code_review!

:-)

Comments: