Popularity decline

Better tools to check for the vulnerability.

  • Static/Dynamic Code analysis.

Dissemination of bound checking mechanisms in compilers.

  • Standard in most distributions and enabled by default.

  • Still lacking in embedded devices.

Increasingly higher adoption of higher layer languages.

  • Extensive use and Open Sources libraries improves security.

  • Security focused languages such as Rust.

Last updated