Category ID: 745
Weaknesses in this category are related to the rules and recommendations in the Signals (SIG) chapter of the CERT C Secure Coding Standard (2008).
In the 2008 version of the CERT C Secure Coding standard, the following rules were mapped to the following CWE IDs:
CWE-432 SIG00-C Mask signals handled by noninterruptible signal handlers
CWE-479 SIG30-C Call only asynchronous-safe functions within signal handlers
CWE-479 SIG32-C Do not call longjmp() from inside a signal handler
CWE-479 SIG33-C Do not recursively invoke the raise() function
CWE-479 SIG34-C Do not call signal() from within interruptible signal handlers
CWE-662 SIG00-C Mask signals handled by noninterruptible signal handlers
CWE-662 SIG31-C Do not access or modify shared objects in signal handlers
CWE-828 SIG31-C Do not access or modify shared objects in signal handlers
[REF-597] Robert C. Seacord. "The CERT C Secure Coding Standard". 1st Edition. Addison-Wesley Professional. 2008-10-14.
Submissions Submission Date Submitter Organization 2008-11-24 CWE Content Team MITRE Modifications Modification Date Modifier Organization 2017-11-08 CWE Content Team MITRE updated Description, Name, Relationship_Notes 2019-01-03 CWE Content Team MITRE updated Description, Name, References Previous Entry Names Change Date Previous Entry Name 2017-11-08 CERT C Secure Coding Section 11 - Signals (SIG) 2019-01-03 CERT C Secure Coding (2008 Version) Section 11 - Signals (SIG)
More information is available — Please select a different filter.