[Forgot Password]
Login  Register Subscribe

30479

 
 

423868

 
 

248038

 
 

909

 
 

194772

 
 

282

Paid content will be excluded from the download.


Download | Alert*
CWE
view XML

Signal Errors

ID: 387Date: (C)2012-05-14   (M)2022-10-10
Type: categoryStatus: INCOMPLETE





Description

Weaknesses in this category are related to the improper handling of signals.

Applicable Platforms
Language: C
Language: C++

Common Consequences
None

Detection Methods
None

Potential Mitigations
None

Relationships

Related CWETypeViewChain
CWE-387 ChildOf CWE-634 Category CWE-631  

Demonstrative Examples
None

Observed Examples

  1. CVE-2002-2039 : unhandled SIGSERV signal allows core dump
  2. CVE-1999-1224 : SIGABRT (abort) signal not properly handled, causing core dump.
  3. CVE-2004-1014 : Remote attackers cause a crash using early connection termination, which generates SIGPIPE signal.
  4. CVE-2005-2377 : Library does not handle a SIGPIPE signal when a server becomes available during a search query. Overlaps unchecked error condition?
  5. CVE-2002-0839 : SIGUSR1 can be sent as root from non-root process.
  6. CVE-1999-1441 : Kernel does not prevent users from sending SIGIO signal, which causes crash in applications that do not handle it. Overlaps privileges.
  7. CVE-2000-0747 : Script sends wrong signal to a process and kills it.
  8. CVE-1999-1326 : Interruption of operation causes signal to be handled incorrectly, leading to crash.
  9. CVE-2001-1180 : Shared signal handlers not cleared when executing a process. Overlaps initialization error.
  10. CVE-2004-2069 : Privileged process does not properly signal unprivileged process after session termination, leading to connection consumption.
  11. CVE-2004-2259 : SIGCHLD signal to FTP server can cause crash under heavy load while executing non-reentrant functions like malloc/free. Possibly signal handler race condition?
  12. CVE-2005-0893 : Certain signals implemented with unsafe library calls.

For more examples, refer to CVE relations in the bottom box.

White Box Definitions
None

Black Box Definitions
None

Taxynomy Mappings

TaxynomyIdNameFit
PLOVER  Signal Errors
 
 

References:
None

© SecPod Technologies