Intermediate Cybersecurity & Cryptography
Q64 / 100

What is memory safety and how do it relate to security vulnerabilities?

Correct! Well done.

Incorrect.

The correct answer is B) The property of a programming language preventing memory errors (buffer overflows, use-after-free, null dereferences) that cause ~70% of critical vulnerabilities in C/C++ codebases

B

Correct Answer

The property of a programming language preventing memory errors (buffer overflows, use-after-free, null dereferences) that cause ~70% of critical vulnerabilities in C/C++ codebases

Explanation

Microsoft and Google report ~70% of critical CVEs are memory safety issues in C/C++. Memory-safe languages (Rust, Go, Swift) prevent these at compile time. NSA and CISA recommend memory-safe languages.

Progress
64/100