nerdexam
(ISC)2

CISSP · Question #100

Multi-threaded applications are more at risk than single-threaded applications to

The correct answer is A. race conditions.. Multi-threaded applications are more at risk than single-threaded applications to race conditions. A race condition is a type of concurrency error that occurs when two or more threads access or modify the same shared resource without proper synchronization or coordination. This m

Submitted by kev92· Mar 5, 2026Software Development Security

Question

Multi-threaded applications are more at risk than single-threaded applications to

Options

  • Arace conditions.
  • Bvirus infection.
  • Cpacket sniffing.
  • Ddatabase injection.

How the community answered

(23 responses)
  • A
    87% (20)
  • B
    9% (2)
  • D
    4% (1)

Explanation

Multi-threaded applications are more at risk than single-threaded applications to race conditions. A race condition is a type of concurrency error that occurs when two or more threads access or modify the same shared resource without proper synchronization or coordination. This may result in inconsistent, unpredictable, or erroneous outcomes, as the final result depends on the timing and order of the thread execution. Race conditions can compromise the security, reliability, and functionality of the application, and can lead to data corruption, memory leaks, deadlock, or privilege escalation.

Topics

#multi-threading#race conditions#concurrency vulnerabilities#application security

Community Discussion

No community discussion yet for this question.

Full CISSP Practice