Search:     Advanced search
server monitoring
Sub Categories
 
folder API Abuse (22)
An API is a contract between a caller and a callee. The most common forms of API abuse are caused by the caller failing to honor its end of this contract. For example, if a program fails to call chdir() after calling chroot(), it violates the contract that specifies how to change the active root directory in a secure fashion.
folder Authentication Vulnerability
Authentication Vulnerability, Allowing password aging, Authentication Error, Using single-factor authentication, Weak credentials, Authentication bypass by spoofing, Empty String Password
folder Access Control Vulnerability (25)
Insufficient privileges, Least Privilege Violation, Missing access control, Permissions, Privileges, and ACLs, Sensitive Data Under Web Root
folder Code Permission Vulnerability (1)
Code Permission Vulnerability
folder Environmental Vulnerability (17)
This category includes everything that is outside of the source code but is still critical to the security of the product that is being created. Because the issues covered by this kingdom are not directly related to source code, we separated it from the rest of the kingdoms.
folder Code Quality Vulnerability (28)
Code Quality Vulnerability, Code Correctness, Dead Code, Double Free, Memory Leak, Poor Logging, Null Dereference, Unreleased Resource, Undefined Behavior, Portability Flaw, Using freed memory
folder Cryptographic Vulnerability (11)
Vulnerabilities that related to cryptographic modules. Algorithm Problems, Implementation errors, Use non-standard cryptographic implementations/libraries, Key Management Problems, Weak keys, not random enough, Random Number Generator (RNG) Problems
folder Error Handling Vulnerability
Error Handling Vulnerability, Catch NullPointerException, Improper error handling
folder General Logic Error Vulnerability (22)
folder Input Validation Vulnerability (21)
Input Validation Vulnerability, Argument Injection or Modification, Buffer Overflow, Process Control
folder Logging and Auditing Vulnerability (5)
folder Password Management Vulnerability (9)
folder Protocol Errors (1)