Question 570
A C application uses a freed object when handling concurrent requests. What is the MOST appropriate analyst action based on the evidence?
Explanation
Correct Answer
Use-after-free can corrupt heap state and potentially enable code execution. Remediate use-after-free memory bug.
Incorrect Answers
Address randomization raises exploit difficulty but is not a permanent code fix. That is relevant to buffer and integer overflow defenses, not to remediate use-after-free memory bug.
Unchecked copies can corrupt stack or heap memory. It could help prevent classic buffer overflow, but it would not remediate use-after-free memory bug.
Integer overflow can produce undersized memory buffers. That is relevant to buffer and integer overflow defenses, not to remediate use-after-free memory bug.






CompTIA CySA+ (CS0-003) (CS0-003) Practice Tests