Category ID: 387
Weaknesses in this category are related to the improper handling of signals.
|unhandled SIGSERV signal allows core
|SIGABRT (abort) signal not properly handled,
causing core dump.|
|Remote attackers cause a crash using early
connection termination, which generates SIGPIPE
|Library does not handle a SIGPIPE signal when a
server becomes available during a search query. Overlaps unchecked error
|SIGUSR1 can be sent as root from non-root
|Kernel does not prevent users from sending SIGIO
signal, which causes crash in applications that do not handle it. Overlaps
|Script sends wrong signal to a process and kills
|Interruption of operation causes signal to be
handled incorrectly, leading to crash.|
|Shared signal handlers not cleared when executing
a process. Overlaps initialization error.|
|Privileged process does not properly signal
unprivileged process after session termination, leading to connection
|SIGCHLD signal to FTP server can cause crash under
heavy load while executing non-reentrant functions like malloc/free.
Possibly signal handler race condition?|
|Certain signals implemented with unsafe library
|Mapped Taxonomy Name||Node ID||Fit||Mapped Node Name|
Several sub-categories could exist, but this needs more study. Some
sub-categories might be unhandled signals, untrusted signals, and sending
the wrong signals.
|2008-09-08||CWE Content Team||MITRE||Internal|
|updated Applicable_Platforms, Description,
Maintenance_Notes, Relationships, Observed_Example, Other_Notes,
|2009-07-27||CWE Content Team||MITRE||Internal|
|2009-12-28||CWE Content Team||MITRE||Internal|
More information is available — Please select a different filter.