Common Weakness Enumeration

    CWE Definition / CWE-828

    CWE-828: Signal Handler with Functionality that is not Asynchronous-Safe

    The product defines a signal handler that contains code sequences that are not asynchronous-safe, i.e., the functionality is not reentrant, or it can be interrupted.

    Published:8 Nov 2010
    Organization:MITRE
    Modified:11 Dec 2025

    Related Weakness

    CWE-364: Signal Handler Race Condition