• Online, Self-Paced
Course Description

Out-of-bounds Read is a security defect that can allow attackers to read sensitive information from other memory locations or cause a crash. This course introduces ways to identify and mitigate this security weakness, referenced as CWE-125 by the 2020 CWE Top 25.

Learning Objectives

On successful completion of this course, learners should have the knowledge and skills to:

  • Identify and mitigate Out-of-Bounds vulnerabilities
  • Apply techniques for spotting weaknesses through code review, testing and best practices.
  • Recognize their potential impact Out-of-Bounds Read errors have
  • Apply coding best practices
  • Test your application to detect out-of-bounds read errors

Framework Connections

The materials within this course focus on the NICE Framework Task, Knowledge, and Skill statements identified within the indicated NICE Framework component(s):

Specialty Areas

  • Risk Management
  • Software Development


If you would like to provide feedback for this course, please e-mail the NICCS SO at NICCS@hq.dhs.gov.