nerdexam
(ISC)2

CISSP · Question #999

Which mechanism provides the BEST protection against buffer overflow attacks in memory?

The correct answer is A. Address Space Layout Randomization (ASLR). ASLR randomizes the memory addresses of program components, making it difficult for attackers to predict the location of vulnerable functions or data structures in memory. This helps mitigate buffer overflow attacks by adding an additional layer of security.

Submitted by wei.xz· Mar 5, 2026Security Architecture and Engineering

Question

Which mechanism provides the BEST protection against buffer overflow attacks in memory?

Options

  • AAddress Space Layout Randomization (ASLR)
  • BMemory management unit
  • CStack and heap allocation
  • DDynamic random access memory (DRAM)

How the community answered

(26 responses)
  • A
    92% (24)
  • C
    4% (1)
  • D
    4% (1)

Explanation

ASLR randomizes the memory addresses of program components, making it difficult for attackers to predict the location of vulnerable functions or data structures in memory. This helps mitigate buffer overflow attacks by adding an additional layer of security.

Topics

#buffer overflow#ASLR#memory protection

Community Discussion

No community discussion yet for this question.

Full CISSP Practice