kernel-tools

Direct Vulnerabilities

Known vulnerabilities in the kernel-tools package. This does not include vulnerabilities belonging to this package’s dependencies.

Fix vulnerabilities automatically

Snyk's AI Trust Platform automatically finds the best upgrade path and integrates with your development workflows. Secure your code at zero cost.

Fix for free
VulnerabilityVulnerable Version
  • M
Improper Update of Reference Count

*
  • M
Access of Uninitialized Pointer

*
  • M
Improper Validation of Specified Type of Input

*
  • M
NULL Pointer Dereference

*
  • M
Integer Overflow or Wraparound

*
  • L
Access of Uninitialized Pointer

*
  • M
Divide By Zero

*
  • M
NULL Pointer Dereference

*
  • M
Untrusted Pointer Dereference

*
  • M
Improper Update of Reference Count

*
  • M
Out-of-bounds Read

*
  • M
Improper Update of Reference Count

*
  • M
NULL Pointer Dereference

*
  • M
Use of Function with Inconsistent Implementations

*
  • M
Improper Handling of Length Parameter Inconsistency

*
  • M
Incorrect Conversion between Numeric Types

*
  • M
Out-of-bounds Read

*
  • M
Missing Release of Resource after Effective Lifetime

*
  • H
Out-of-bounds Write

*
  • M
NULL Pointer Dereference

*
  • M
Improper Validation of Specified Index, Position, or Offset in Input

*
  • M
Expired Pointer Dereference

*
  • M
Improper Update of Reference Count

*
  • L
Improper Update of Reference Count

*
  • M
Out-of-bounds Read

*
  • M
Race Condition

*
  • L
Improper Validation of Consistency within Input

*
  • M
Improper Validation of Specified Type of Input

*
  • M
Improper Validation of Specified Index, Position, or Offset in Input

*
  • L
Missing Release of Resource after Effective Lifetime

*
  • L
Missing Initialization of Resource

*
  • L
Release of Invalid Pointer or Reference

*
  • M
Expired Pointer Dereference

*
  • L
Missing Synchronization

*
  • M
Missing Lock Check

*
  • M
Buffer Access with Incorrect Length Value

*
  • M
Multiple Locks of a Critical Resource

*
  • L
Access of Uninitialized Pointer

*
  • M
NULL Pointer Dereference

*
  • M
Improper Validation of Specified Type of Input

*
  • M
Incorrect Privilege Assignment

*
  • L
Release of Invalid Pointer or Reference

*
  • M
Improper Update of Reference Count

*
  • M
Loop with Unreachable Exit Condition ('Infinite Loop')

*
  • M
NULL Pointer Dereference

*
  • M
Operation on a Resource after Expiration or Release

*
  • L
Off-by-one Error

*
  • M
Improper Control of a Resource Through its Lifetime

*
  • M
Incorrect Calculation of Buffer Size

*
  • M
Improper Update of Reference Count

*
  • L
Access of Uninitialized Pointer

*
  • L
Off-by-one Error

*
  • M
Race Condition

*
  • M
Unlock of a Resource that is not Locked

*
  • L
Missing Release of Resource after Effective Lifetime

*
  • L
Missing Release of Resource after Effective Lifetime

*
  • M
Protection Mechanism Failure

*
  • M
Protection Mechanism Failure

*
  • L
NULL Pointer Dereference

*
  • M
Race Condition

*
  • M
Buffer Access with Incorrect Length Value

*
  • M
Memory Leak

*
  • M
Time-of-check Time-of-use (TOCTOU)

*
  • M
Use After Free

*
  • L
Improper Handling of Missing Special Element

*
  • M
Missing Initialization of Resource

*
  • M
Improper Update of Reference Count

*
  • M
Deadlock

*
  • M
Access of Uninitialized Pointer

*
  • M
Memory Leak

*
  • L
Return of Wrong Status Code

*
  • M
Time-of-check Time-of-use (TOCTOU)

*
  • L
CVE-2026-23054

*
  • M
Improper Resource Locking

*
  • L
Incorrect Synchronization

*
  • M
Time-of-check Time-of-use (TOCTOU)

*
  • M
Missing Release of Resource after Effective Lifetime

*
  • L
Expired Pointer Dereference

*
  • M
Improper Input Validation

*
  • M
Deadlock

*
  • M
NULL Pointer Dereference

*
  • M
Improper Validation of Specified Index, Position, or Offset in Input

*
  • M
Reachable Assertion

*
  • M
CVE-2026-23086

*
  • M
Operation on a Resource after Expiration or Release

*
  • M
Race Condition

*
  • M
Integer Underflow

*
  • L
Use of Uninitialized Resource

*
  • M
Improper Control of a Resource Through its Lifetime

*
  • L
Missing Release of Resource after Effective Lifetime

*
  • L
Race Condition

*
  • M
NULL Pointer Dereference

*
  • M
Buffer Access with Incorrect Length Value

*
  • M
NULL Pointer Dereference

*
  • M
Time-of-check Time-of-use (TOCTOU)

*
  • M
Improper Validation of Array Index

*
  • L
CVE-2024-14027

*
  • M
Integer Underflow

*
  • M
Improper Control of a Resource Through its Lifetime

*
  • L
NULL Pointer Dereference

*
  • L
Improper Handling of Inconsistent Special Elements

*
  • M
Missing Release of Resource after Effective Lifetime

*
  • M
Missing Release of Resource after Effective Lifetime

*
  • M
Race Condition

*
  • M
Buffer Underflow

*
  • M
CVE-2026-22999

*
  • L
Loop with Unreachable Exit Condition ('Infinite Loop')

*
  • L
Missing Initialization of Resource

*
  • M
Reachable Assertion

*
  • M
Use After Free

*
  • M
Resource Exhaustion

*
  • L
Memory Leak

*
  • M
NULL Pointer Dereference

*
  • M
NULL Pointer Dereference

*
  • M
Out-of-bounds Write

*
  • M
Missing Initialization of Resource

*
  • L
NULL Pointer Dereference

*
  • L
Time-of-check Time-of-use (TOCTOU)

*
  • L
Missing Initialization of Resource

*
  • L
Trust of System Event Data

*
  • L
Improper Validation of Specified Index, Position, or Offset in Input

*
  • L
Time-of-check Time-of-use (TOCTOU)

*
  • M
Out-of-bounds Read

*
  • M
Out-of-bounds Read

*
  • M
Incorrect Conversion between Numeric Types

*
  • M
Expired Pointer Dereference

*
  • L
Improper Update of Reference Count

*
  • M
Out-of-bounds Read

*
  • L
Time-of-check Time-of-use (TOCTOU)

*
  • M
Use After Free

*
  • M
Use of Externally-Controlled Format String

*
  • L
Time-of-check Time-of-use (TOCTOU)

*
  • M
Buffer Overflow

*
  • L
Improper Validation of Specified Type of Input

*
  • L
Improper Validation of Specified Type of Input

*
  • L
Premature Release of Resource During Expected Lifetime

*
  • L
Missing Release of Resource after Effective Lifetime

*
  • L
Deadlock

*
  • M
Race Condition

*
  • M
Use of Uninitialized Variable

*
  • L
Missing Release of Resource after Effective Lifetime

*
  • M
Memory Leak

*
  • L
Missing Release of Resource after Effective Lifetime

*
  • M
Out-of-Bounds

*
  • M
Integer Overflow or Wraparound

*
  • L
CVE-2023-54223

*
  • L
Improper Resource Locking

*
  • L
Improper Handling of Missing Special Element

*
  • L
Use of a Non-reentrant Function in a Concurrent Context

*
  • L
Race Condition

*
  • M
Use After Free

*
  • L
Improper Validation of Specified Index, Position, or Offset in Input

*
  • L
Use of Out-of-range Pointer Offset

*
  • M
Deadlock

*
  • L
Reachable Assertion

*
  • L
Race Condition

*
  • L
NULL Pointer Dereference

*
  • M
Reachable Assertion

*
  • L
Incorrect Calculation of Buffer Size

*
  • M
NULL Pointer Dereference

*
  • M
Incorrect Calculation of Buffer Size

*
  • L
Access of Uninitialized Pointer

*
  • L
Deadlock

*
  • L
Expired Pointer Dereference

*
  • L
Time-of-check Time-of-use (TOCTOU)

*
  • M
Access of Uninitialized Pointer

*
  • L
Missing Release of Resource after Effective Lifetime

*
  • L
NULL Pointer Dereference

*
  • M
Use After Free

*
  • M
CVE-2023-54226

*
  • L
Protection Mechanism Failure

*
  • L
NULL Pointer Dereference

*
  • M
Out-of-Bounds

*
  • L
Improper Update of Reference Count

*
  • L
Missing Release of Resource after Effective Lifetime

*
  • M
NULL Pointer Dereference

*
  • L
Missing Release of Resource after Effective Lifetime

*
  • L
Improper Update of Reference Count

*
  • M
NULL Pointer Dereference

*
  • L
NULL Pointer Dereference

*
  • M
Use After Free

*
  • L
Deadlock

*
  • L
Improper Update of Reference Count

*
  • M
Improper Input Validation

*
  • M
Race Condition

*
  • M
NULL Pointer Dereference

*
  • L
Missing Release of Resource after Effective Lifetime

*
  • M
NULL Pointer Dereference

*
  • M
Race Condition

*
  • L
Missing Synchronization

*
  • M
Uncontrolled Recursion

*
  • L
NULL Pointer Dereference

*
  • M
Improper Validation of Specified Index, Position, or Offset in Input

*
  • L
Race Condition

*
  • M
Use of Uninitialized Variable

*
  • L
Time-of-check Time-of-use (TOCTOU)

*
  • M
Resource Exhaustion

*
  • L
Missing Release of Resource after Effective Lifetime

*
  • L
Integer Overflow or Wraparound

*
  • L
Race Condition

*
  • M
NULL Pointer Dereference

*
  • L
Incorrect Check of Function Return Value

*
  • M
NULL Pointer Dereference

*
  • M
Buffer Overflow

*
  • M
Missing Release of Resource after Effective Lifetime

*
  • L
Race Condition

*
  • L
NULL Pointer Dereference

*
  • M
Use After Free

*
  • M
Improper Update of Reference Count

*
  • L
Race Condition

*
  • M
Improper Synchronization

*
  • M
NULL Pointer Dereference

*
  • M
Race Condition

*
  • M
NULL Pointer Dereference

*
  • L
State Issues

*
  • L
NULL Pointer Dereference

*
  • L
Integer Overflow or Wraparound

*
  • L
NULL Pointer Dereference

*
  • M
Use After Free

*
  • L
Incorrect Synchronization

*
  • L
NULL Pointer Dereference

*
  • L
Integer Underflow

*
  • L
NULL Pointer Dereference

*
  • M
NULL Pointer Dereference

*
  • M
Out-of-bounds Write

*
  • M
Missing Release of Resource after Effective Lifetime

*
  • M
Integer Overflow or Wraparound

*
  • L
Time-of-check Time-of-use (TOCTOU)

*
  • L
Time-of-check Time-of-use (TOCTOU)

*
  • M
CVE-2023-54045

*
  • L
Expired Pointer Dereference

*
  • M
Function Call with Incorrectly Specified Arguments

*
  • L
Improper Validation of Consistency within Input

*
  • M
Time-of-check Time-of-use (TOCTOU)

*
  • L
Missing Release of Resource after Effective Lifetime

*
  • L
Reachable Assertion

*
  • L
Access of Uninitialized Pointer

*
  • M
Expired Pointer Dereference

*
  • L
Improper Resource Locking

*
  • M
Out-of-Bounds

*
  • M
Race Condition

*
  • L
Use of a Non-reentrant Function in a Concurrent Context

*
  • L
Time-of-check Time-of-use (TOCTOU)

*
  • M
Improper Resource Locking

*
  • L
NULL Pointer Dereference

*
  • L
Access of Resource Using Incompatible Type ('Type Confusion')

*
  • L
CVE-2023-54067

*
  • L
CVE-2022-50719

*
  • L
Premature Release of Resource During Expected Lifetime

*
  • L
Improper Update of Reference Count

*
  • L
Missing Release of Resource after Effective Lifetime

*
  • M
Out-of-bounds Read

*
  • M
Out-of-Bounds

*
  • M
Improper Update of Reference Count

*
  • L
Missing Release of Resource after Effective Lifetime

*
  • M
Unchecked Return Value

*
  • L
Time-of-check Time-of-use (TOCTOU)

*
  • M
Use of Cryptographically Weak Pseudo-Random Number Generator (PRNG)

*
  • M
Time-of-check Time-of-use (TOCTOU)

*
  • M
Unchecked Input for Loop Condition

*
  • L
Missing Release of Resource after Effective Lifetime

*
  • L
Loop with Unreachable Exit Condition ('Infinite Loop')

*
  • L
Allocation of Resources Without Limits or Throttling

*
  • L
Deadlock

*
  • H
Expired Pointer Dereference

*
  • M
Improper Validation of Integrity Check Value

*
  • H
Out-of-bounds Write

*
  • M
Time-of-check Time-of-use (TOCTOU)

*
  • M
CERT C Secure Coding Section 11 - Signals (SIG)

*
  • M
Improper Validation of Specified Index, Position, or Offset in Input

*
  • H
Access of Uninitialized Pointer

*
  • M
Incorrect Synchronization

*
  • M
Expired Pointer Dereference

*
  • H
NULL Pointer Dereference

*
  • M
Improper Locking

*
  • L
Detection of Error Condition Without Action

*
  • M
Incorrect Calculation of Buffer Size

*
  • M
Insufficient Granularity of Access Control

*
  • M
Out-of-bounds Write

*
  • M
Expired Pointer Dereference

*
  • M
Missing Synchronization

*
  • M
CVE-2025-40343

*
  • M
Expired Pointer Dereference

*
  • M
Use of Uninitialized Resource

*
  • M
Missing Reference to Active Allocated Resource

*
  • M
Out-of-bounds Read

*
  • M
Race Condition

*
  • M
Missing Reference to Active Allocated Resource

*
  • M
Use After Free

*
  • M
CVE-2023-53835

*
  • L
Missing Synchronization

*
  • M
Expired Pointer Dereference

*
  • L
Missing Synchronization

*
  • M
Use of Uninitialized Resource

*
  • L
NULL Pointer Dereference

*
  • L
Expired Pointer Dereference

*
  • M
CVE-2023-53824

*
  • M
Expired Pointer Dereference

*
  • L
Access of Uninitialized Pointer

*
  • M
Race Condition

*
  • L
Incorrect Calculation of Buffer Size

*
  • M
Improper Validation of Array Index

*
  • M
Time-of-check Time-of-use (TOCTOU)

*
  • M
CVE-2022-50678

*
  • M
Expired Pointer Dereference

*
  • M
Out-of-Bounds

*
  • M
Access of Uninitialized Pointer

*
  • M
Race Condition

*
  • L
Missing Initialization of Resource

*
  • M
Insufficient Control Flow Management

*
  • M
Improper Input Validation

*
  • L
Missing Release of Resource after Effective Lifetime

*
  • L
Missing Reference to Active Allocated Resource

*
  • L
Missing Release of Resource after Effective Lifetime

*
  • L
Function Call with Incorrectly Specified Arguments

*
  • M
NULL Pointer Dereference

*
  • M
NULL Pointer Dereference

*
  • M
Incorrect Bitwise Shift of Integer

*
  • L
Unchecked Return Value

*
  • M
Incorrect Calculation of Buffer Size

*
  • L
Incomplete Cleanup

*
  • L
NULL Pointer Dereference

*
  • M
Use After Free

*
  • M
Operation on a Resource after Expiration or Release

*
  • L
Missing Release of Resource after Effective Lifetime

*
  • M
Missing Release of Resource after Effective Lifetime

*
  • M
Improper Null Termination

*
  • H
Race Condition

*
  • M
Missing Release of Resource after Effective Lifetime

*
  • M
Improper Synchronization

*
  • M
Deadlock

*
  • M
NULL Pointer Dereference

*
  • H
Premature Release of Resource During Expected Lifetime

*
  • M
Allocation of Resources Without Limits or Throttling

*
  • L
NULL Pointer Dereference

*
  • L
Missing Release of Resource after Effective Lifetime

*
  • M
NULL Pointer Dereference

*
  • M
NULL Pointer Dereference

*
  • M
NULL Pointer Dereference

*
  • M
Heap-based Buffer Overflow

*
  • M
Integer Underflow

*
  • L
Improper Synchronization

*
  • M
NULL Pointer Dereference

*
  • M
Deadlock

*
  • M
Improper Locking

*
  • M
Race Condition

*
  • L
Access of Resource Using Incompatible Type ('Type Confusion')

*
  • M
Use After Free

*
  • L
Incorrect Calculation of Buffer Size

*
  • L
Improper Null Termination

*
  • M
NULL Pointer Dereference

*
  • L
Numeric Range Comparison Without Minimum Check

*
  • H
Information Exposure

*
  • M
NULL Pointer Dereference

*
  • M
NULL Pointer Dereference

*
  • M
Expected Behavior Violation

*
  • L
Reachable Assertion

*
  • M
NULL Pointer Dereference

*
  • M
CVE-2023-7324

*
  • L
Use of Uninitialized Resource

*
  • M
Race Condition

*
  • M
Improper Check for Unusual or Exceptional Conditions

*
  • L
Double-Checked Locking

*
  • L
CVE-2025-40035

*
  • M
CVE-2025-40044

*
  • M
NULL Pointer Dereference

*
  • L
CVE-2025-21976

*
  • M
Use After Free

*
  • M
Incorrect Calculation

*
  • M
Improper Control of a Resource Through its Lifetime

*
  • L
Improper Input Validation

*
  • M
Out-of-bounds Read

*
  • L
CVE-2023-53712

*
  • L
Incorrect Synchronization

*
  • M
Missing Release of Resource after Effective Lifetime

*
  • M
Improper Check for Unusual or Exceptional Conditions

*
  • L
Missing Release of Resource after Effective Lifetime

*
  • L
CVE-2022-50575

*
  • L
Missing Release of Resource after Effective Lifetime

*
  • L
CVE-2023-53711

*
  • M
NULL Pointer Dereference

*
  • L
NULL Pointer Dereference

*
  • M
Out-of-Bounds

*
  • M
Access of Resource Using Incompatible Type ('Type Confusion')

*
  • L
Deadlock

*
  • L
Time-of-check Time-of-use (TOCTOU)

*
  • L
Missing Release of Resource after Effective Lifetime

*
  • L
Integer Overflow or Wraparound

*
  • L
Missing Release of Resource after Effective Lifetime

*
  • M
Out-of-bounds Write

*
  • M
Out-of-bounds Read

*
  • L
Missing Release of Resource after Effective Lifetime

*
  • L
Missing Release of Resource after Effective Lifetime

*
  • M
CVE-2022-50569

*
  • L
Function Call with Incorrectly Specified Arguments

*
  • L
Missing Release of Resource after Effective Lifetime

*
  • M
Use After Free

*
  • M
NULL Pointer Dereference

*
  • M
Use After Free

*
  • M
Incorrect Calculation of Buffer Size

*
  • M
Stack-based Buffer Overflow

*
  • M
Out-of-bounds Read

*
  • M
Allocation of Resources Without Limits or Throttling

*
  • M
Use After Free

*
  • M
Off-by-one Error

*
  • M
Out-of-bounds Write

*
  • L
NULL Pointer Dereference

*
  • M
Use After Free

*
  • M
NULL Pointer Dereference

*
  • M
NULL Pointer Dereference

*
  • M
CVE-2025-39965

*
  • M
CVE-2025-39964

*
  • M
NULL Pointer Dereference

*
  • L
CVE-2025-39957

*
  • L
Missing Release of Resource after Effective Lifetime

*
  • M
Improper Locking

*
  • L
NULL Pointer Dereference

*
  • M
Deadlock

*
  • M
Use After Free

*
  • L
CVE-2023-53618

*
  • L
Incorrect Check of Function Return Value

*
  • M
Improper Resource Locking

*
  • M
Information Exposure

*
  • M
Integer Overflow or Wraparound

*
  • M
Integer Overflow or Wraparound

*
  • M
Incomplete Cleanup

*
  • M
Out-of-bounds Write

*
  • M
NULL Pointer Dereference

*
  • M
Out-of-bounds Read

*
  • M
Missing Release of Resource after Effective Lifetime

*
  • L
Missing Synchronization

*
  • L
NULL Pointer Dereference

*
  • L
Deadlock

*
  • L
Missing Release of Resource after Effective Lifetime

*
  • M
CVE-2022-50534

*
  • M
Missing Synchronization

*
  • L
NULL Pointer Dereference

*
  • M
Use After Free

*
  • M
Incorrect Calculation

*
  • L
Missing Release of Resource after Effective Lifetime

*
  • L
Improper Update of Reference Count

*
  • M
NULL Pointer Dereference

*
  • M
Race Condition

*
  • M
Out-of-bounds Write

*
  • M
NULL Pointer Dereference

*
  • M
Improper Resource Locking

*
  • M
Integer Overflow or Wraparound

*
  • M
Use of Uninitialized Variable

*
  • M
Expired Pointer Dereference

*
  • M
Improper Input Validation

*
  • M
CVE-2023-53539

*
  • L
Missing Reference to Active Allocated Resource

*
  • M
Improper Resource Shutdown or Release

*
  • L
Improper Input Validation

*
  • L
Improper Update of Reference Count

*
  • L
Use of Uninitialized Resource

*
  • L
Use of a Non-reentrant Function in a Concurrent Context

*
  • M
Improper Locking

*
  • M
Release of Invalid Pointer or Reference

*
  • M
Missing Synchronization

*
  • M
Reliance on a Single Factor in a Security Decision

*
  • M
Incorrect Synchronization

*
  • L
Improper Check for Unusual or Exceptional Conditions

*
  • L
Improper Update of Reference Count

*
  • M
Out-of-bounds Read

*
  • L
NULL Pointer Dereference

*
  • M
Double Free

*
  • L
Incorrect Conversion between Numeric Types

*
  • M
Access of Uninitialized Pointer

*
  • M
Heap-based Buffer Overflow

*
  • M
Race Condition

*
  • M
Missing Release of Resource after Effective Lifetime

*
  • M
Out-of-bounds Read

*
  • M
Out-of-bounds Write

*
  • M
Use of a Non-reentrant Function in a Concurrent Context

*
  • M
NULL Pointer Dereference

*
  • M
Memory Leak

*
  • M
Excessive Iteration

*
  • L
NULL Pointer Dereference

*
  • M
NULL Pointer Dereference

*
  • M
Missing Release of Resource after Effective Lifetime

*
  • M
Improper Control of a Resource Through its Lifetime

*
  • M
Race Condition

*
  • M
NULL Pointer Dereference

*
  • M
Reachable Assertion

*
  • L
Buffer Access with Incorrect Length Value

*
  • M
Improper Control of a Resource Through its Lifetime

*
  • M
Out-of-bounds Read

*
  • M
Resource Exhaustion

*
  • M
Improper Control of a Resource Through its Lifetime

*
  • M
NULL Pointer Dereference

*
  • M
Unchecked Return Value

*
  • M
Deadlock

*
  • L
Race Condition

*
  • L
Use of Out-of-range Pointer Offset

*
  • L
NULL Pointer Dereference

*
  • M
Improper Control of a Resource Through its Lifetime

*
  • L
Missing Release of Resource after Effective Lifetime

*
  • M
Integer Overflow or Wraparound

*
  • M
Improper Initialization

*
  • L
Missing Release of Resource after Effective Lifetime

*
  • M
Improper Control of a Resource Through its Lifetime

*
  • M
Improper Check or Handling of Exceptional Conditions

*
  • M
NULL Pointer Dereference

*
  • M
Improper Check or Handling of Exceptional Conditions

*
  • M
Out-of-Bounds

*
  • M
Privilege Context Switching Error

*
  • L
Integer Overflow or Wraparound

*
  • M
NULL Pointer Dereference

*
  • M
NULL Pointer Dereference

*
  • M
Missing Release of Resource after Effective Lifetime

*
  • M
Use After Free

*
  • M
Use After Free

*
  • M
NULL Pointer Dereference

*
  • L
Improper Validation of Specified Index, Position, or Offset in Input

*
  • L
Incomplete Cleanup

*
  • M
NULL Pointer Dereference

*
  • L
Missing Release of Resource after Effective Lifetime

*
  • M
Memory Leak

*
  • M
Race Condition

*
  • M
NULL Pointer Dereference

*
  • L
Missing Release of Resource after Effective Lifetime

*
  • M
NULL Pointer Dereference

*
  • M
Improper Input Validation

*
  • M
Use After Free

*
  • L
Access of Resource Using Incompatible Type ('Type Confusion')

*
  • M
Improper Input Validation

*
  • L
Missing Release of Resource after Effective Lifetime

*
  • L
Missing Release of Resource after Effective Lifetime

*
  • L
CVE-2023-53400

*
  • M
Operation on a Resource after Expiration or Release

*
  • L
Race Condition

*
  • M
Time-of-check Time-of-use (TOCTOU)

*
  • M
Incomplete Cleanup

*
  • M
Out-of-bounds Write

*
  • M
Use After Free

*
  • L
Missing Release of Resource after Effective Lifetime

*
  • L
Deadlock

*
  • L
Out-of-bounds Write

*
  • L
Missing Release of Resource after Effective Lifetime

*
  • M
NULL Pointer Dereference

*
  • L
Deployment of Wrong Handler

*
  • L
NULL Pointer Dereference

*
  • M
Race Condition

*
  • M
NULL Pointer Dereference

*
  • M
Race Condition

*
  • L
Improper Input Validation

*
  • M
NULL Pointer Dereference

*
  • M
Out-of-bounds Write

*
  • M
NULL Pointer Dereference

*
  • L
Race Condition

*
  • M
NULL Pointer Dereference

*
  • L
Improper Initialization

*
  • M
Out-of-bounds Read

*
  • M
Missing Report of Error Condition

*
  • M
NULL Pointer Dereference

*
  • L
NULL Pointer Dereference

*
  • L
Missing Release of Resource after Effective Lifetime

*
  • M
Missing Release of Resource after Effective Lifetime

*
  • M
Out-of-bounds Read

*
  • M
CVE-2023-53317

*
  • M
Access of Uninitialized Pointer

*
  • L
Integer Overflow or Wraparound

*
  • M
Improper Handling of Length Parameter Inconsistency

*
  • L
Out-of-bounds Read

*
  • M
NULL Pointer Dereference

*
  • M
Out-of-bounds Read

*
  • L
Use After Free

*
  • L
Integer Overflow or Wraparound

*
  • M
Improper Locking

*
  • M
Detection of Error Condition Without Action

*
  • M
Out-of-bounds Read

*
  • M
Incorrect Synchronization

*
  • M
Missing Release of Resource after Effective Lifetime

*
  • L
NULL Pointer Dereference

*
  • L
Integer Overflow or Wraparound

*
  • L
Use of Uninitialized Resource

*
  • M
NULL Pointer Dereference

*
  • L
Missing Release of Resource after Effective Lifetime

*
  • M
Improper Validation of Specified Index, Position, or Offset in Input

*
  • M
NULL Pointer Dereference

*
  • M
Improper Handling of Structural Elements

*
  • L
Improper Handling of Length Parameter Inconsistency

*
  • M
Use After Free

*
  • L
Missing Synchronization

*
  • L
Improper Resource Shutdown or Release

*
  • L
Function Call with Incorrectly Specified Arguments

*
  • M
NULL Pointer Dereference

*
  • L
Missing Release of Resource after Effective Lifetime

*
  • L
Use After Free

*
  • M
Time-of-check Time-of-use (TOCTOU)

*
  • M
NULL Pointer Dereference

*
  • M
Memory Leak

*
  • M
Missing Release of Resource after Effective Lifetime

*
  • M
Incorrect Calculation

*
  • M
Out-of-bounds Read

*
  • L
NULL Pointer Dereference

*
  • L
Allocation of Resources Without Limits or Throttling

*
  • L
Time-of-check Time-of-use (TOCTOU)

*
  • M
Use After Free

*
  • M
NULL Pointer Dereference

*
  • M
Double Free

*
  • L
NULL Pointer Dereference

*
  • L
Missing Release of Resource after Effective Lifetime

*
  • M
NULL Pointer Dereference

*
  • M
Use After Free

*
  • L
Use After Free

*
  • M
Use After Free

*
  • L
Allocation of Resources Without Limits or Throttling

*
  • M
Out-of-bounds Read

*
  • L
Deployment of Wrong Handler

*
  • L
Missing Release of Resource after Effective Lifetime

*
  • M
Missing Standardized Error Handling Mechanism

*
  • M
Integer Overflow or Wraparound

*
  • L
NULL Pointer Dereference

*
  • M
Use After Free

*
  • M
Use of Uninitialized Resource

*
  • L
Improper Handling of Missing Special Element

*
  • M
Improper Update of Reference Count

*
  • L
Missing Default Case in Switch Statement

*
  • M
Improper Resource Locking

*
  • L
Excessive Platform Resource Consumption within a Loop

*
  • M
Resource Leak

*
  • M
Resource Injection

*
  • M
Improper Input Validation

*
  • M
Divide By Zero

*
  • M
Improper Handling of Missing Special Element

*
  • M
Time-of-check Time-of-use (TOCTOU)

*
  • M
Out-of-bounds Read

*
  • M
Missing Standardized Error Handling Mechanism

*
  • M
NULL Pointer Dereference

*
  • M
Loop with Unreachable Exit Condition ('Infinite Loop')

*
  • M
Integer Underflow

*
  • M
Use After Free

*
  • L
Unexpected Status Code or Return Value

*
  • M
Reachable Assertion

*
  • M
Access of Uninitialized Pointer

*
  • M
Time-of-check Time-of-use (TOCTOU)

*
  • M
NULL Pointer Dereference

*
  • L
Improper Update of Reference Count

*
  • M
NULL Pointer Dereference

*
  • M
Double Free

*
  • M
NULL Pointer Dereference

*
  • M
Improper Validation of Specified Index, Position, or Offset in Input

*
  • M
Expired Pointer Dereference

*
  • M
Out-of-bounds Read

*
  • M
Time-of-check Time-of-use (TOCTOU)

*
  • L
Incorrect Check of Function Return Value

*
  • M
Improper Validation of Integrity Check Value

*
  • L
Missing Release of Resource after Effective Lifetime

*
  • M
Out-of-bounds Read

*
  • M
NULL Pointer Dereference

*
  • M
Use After Free

*
  • M
Race Condition

*
  • L
Improper Update of Reference Count

*
  • M
Unchecked Return Value

*
  • M
Use After Free

*
  • L
Race Condition

*
  • M
Uncontrolled Recursion

*
  • M
Time-of-check Time-of-use (TOCTOU)

*
  • L
Buffer Access with Incorrect Length Value

*
  • M
Race Condition

*
  • M
Use of Uninitialized Variable

*
  • L
Missing Release of Resource after Effective Lifetime

*
  • M
Improper Locking

*
  • M
Race Condition

*
  • M
Improper Initialization

*
  • M
CVE-2022-50233

*
  • L
Improper Update of Reference Count

*
  • L
Improper Update of Reference Count

*
  • M
Memory Leak

*
  • M
CVE-2025-38498

*
  • M
Memory Leak

*
  • M
Improper Update of Reference Count

*
  • M
Improper Handling of Missing Special Element

*
  • M
Incorrect Calculation of Buffer Size

*
  • M
Improper Check for Unusual or Exceptional Conditions

*
  • M
Buffer Access with Incorrect Length Value

*
  • M
NULL Pointer Dereference

*
  • M
NULL Pointer Dereference

*
  • M
Use After Free

*
  • M
NULL Pointer Dereference

*
  • M
Out-of-bounds Read

*
  • M
NULL Pointer Dereference

*
  • M
Unchecked Return Value

*
  • M
Improper Locking

*
  • M
Missing Initialization of Resource

*
  • M
Function Call with Incorrectly Specified Arguments

*
  • M
Loop with Unreachable Exit Condition ('Infinite Loop')

*
  • L
NULL Pointer Dereference

*
  • M
Improper Check for Unusual or Exceptional Conditions

*
  • M
Race Condition

*
  • M
NULL Pointer Dereference

*
  • M
Integer Overflow or Wraparound

*
  • M
Expired Pointer Dereference

*
  • M
Improper Check for Unusual or Exceptional Conditions

*
  • M
NULL Pointer Dereference

*
  • M
Incomplete Cleanup

*
  • M
Use of Uninitialized Resource

*
  • M
Race Condition

*
  • M
Always-Incorrect Control Flow Implementation

*
  • M
Missing Release of Resource after Effective Lifetime

*
  • M
Use After Free

*
  • L
CVE-2025-38336

*
  • L
Missing Release of Resource after Effective Lifetime

*
  • M
Out-of-bounds Read

*
  • M
Time-of-check Time-of-use (TOCTOU)

*
  • L
Improper Validation of Array Index

*
  • M
Race Condition

*
  • M
Resource Injection

*
  • M
Resource Injection

*
  • M
Time-of-check Time-of-use (TOCTOU)

*
  • M
Missing Release of Resource after Effective Lifetime

*
  • M
Missing Initialization of Resource

*
  • M
Race Condition

*
  • M
Use After Free

*
  • M
Integer Overflow or Wraparound

*
  • M
Race Condition

*
  • L
Missing Lock Check

*
  • M
Improper Update of Reference Count

*
  • L
Integer Overflow or Wraparound

*
  • M
Out-of-bounds Read

*
  • M
Time-of-check Time-of-use (TOCTOU)

*
  • M
NULL Pointer Dereference

*
  • M
Out-of-bounds Write

*
  • M
Improper Validation of Specified Type of Input

*
  • L
Resource Injection

*
  • M
Deadlock

*
  • M
Resource Injection

*
  • M
Improper Validation of Specified Type of Input

*
  • M
Out-of-bounds Read

*
  • M
NULL Pointer Dereference

*
  • M
Missing Synchronization

*
  • M
Missing Release of Resource after Effective Lifetime

*
  • M
NULL Pointer Dereference

*
  • M
NULL Pointer Dereference

*
  • M
Race Condition

*
  • M
Incorrect Calculation of Buffer Size

*
  • M
Time-of-check Time-of-use (TOCTOU)

*
  • M
Improper Resource Locking

*
  • M
Out-of-bounds Read

*
  • M
Expired Pointer Dereference

*
  • M
Information Exposure

*
  • M
Information Exposure

*
  • M
Divide By Zero

*
  • M
Expired Pointer Dereference

*
  • M
Resource Injection

*
  • M
Incorrect Synchronization

*
  • L
Improper Input Validation

*
  • M
Reachable Assertion

*
  • M
Out-of-bounds Write

*
  • M
Incorrect Check of Function Return Value

*
  • M
Detection of Error Condition Without Action

*
  • M
Race Condition

*
  • M
Premature Release of Resource During Expected Lifetime

*
  • M
CVE-2025-38031

*
  • M
Expired Pointer Dereference

*
  • M
Loop with Unreachable Exit Condition ('Infinite Loop')

*
  • L
Incomplete Cleanup

*
  • M
Improper Resource Locking

*
  • M
CVE-2025-38061

*
  • M
Resource Injection

*
  • M
NULL Pointer Dereference

*
  • M
NULL Pointer Dereference

*
  • M
Resource Injection

*
  • M
Race Condition

*
  • L
NULL Pointer Dereference

*
  • M
Out-of-bounds Read

*
  • M
Use of Out-of-range Pointer Offset

*
  • L
Improper Enforcement of Behavioral Workflow

*
  • M
Memory Leak

*
  • L
Improper Update of Reference Count

*
  • L
Improper Input Validation

*
  • M
CVE-2022-50168

*
  • M
Deadlock

*
  • M
Deadlock

*
  • M
Memory Leak

*
  • L
Improper Input Validation

*
  • M
Expired Pointer Dereference

*
  • L
CVE-2022-49936

*
  • L
Memory Leak

*
  • M
Premature Release of Resource During Expected Lifetime

*
  • M
Out-of-bounds Read

*
  • M
NULL Pointer Dereference

*
  • L
Resource Leak

*
  • M
CVE-2022-50100

*
  • M
Release of Invalid Pointer or Reference

*
  • M
Out-of-bounds Write

*
  • M
Use After Free

*
  • L
CVE-2022-50085

*
  • M
Time-of-check Time-of-use (TOCTOU)

*
  • M
Use of Uninitialized Resource

*
  • M
Use After Free

*
  • L
Memory Leak

*
  • M
Incorrect Conversion between Numeric Types

*
  • M
Use After Free

*
  • M
NULL Pointer Dereference

*
  • M
Deadlock

*
  • M
Race Condition

*
  • L
Missing Release of Resource after Effective Lifetime

*
  • M
Expired Pointer Dereference

*
  • M
Reachable Assertion

*
  • L
NULL Pointer Dereference

*
  • L
Memory Leak

*
  • L
CVE-2022-49975

*
  • M
Out-of-bounds Write

*
  • M
Double Free

*
  • M
Use After Free

*
  • L
Memory Leak

*
  • L
Memory Leak

*
  • M
Out-of-bounds Read

*
  • M
Improper Input Validation

*
  • M
Release of Invalid Pointer or Reference

*
  • L
NULL Pointer Dereference

*
  • L
Access of Resource Using Incompatible Type ('Type Confusion')

*
  • L
Improper Update of Reference Count

*
  • M
Time-of-check Time-of-use (TOCTOU)

*
  • L
Memory Leak

*
  • M
NULL Pointer Dereference

*
  • M
Out-of-bounds Read

*
  • M
Memory Leak

*
  • L
Memory Leak

*
  • M
Improper Locking

*
  • L
Memory Leak

*
  • M
CVE-2022-50222

*
  • M
NULL Pointer Dereference

*
  • L
Memory Leak

*
  • M
Out-of-bounds Read

*
  • M
NULL Pointer Dereference

*
  • M
Improper Locking

*
  • L
Improper Input Validation

*
  • L
Improper Resource Locking

*
  • L
Improper Update of Reference Count

*
  • L
CVE-2022-50006

*
  • L
Memory Leak

*
  • M
CVE-2025-38047

*
  • M
Out-of-bounds Read

*
  • M
Time-of-check Time-of-use (TOCTOU)

*
  • M
Access of Uninitialized Pointer

*
  • M
Improper Resource Locking

*
  • M
Improper Handling of Unexpected Data Type

*
  • M
NULL Pointer Dereference

*
  • M
Improper Cross-boundary Removal of Sensitive Data

*
  • M
NULL Pointer Dereference

*
  • M
Time-of-check Time-of-use (TOCTOU)

*
  • L
Divide By Zero

*
  • L
CVE-2025-37936

*
  • L
CVE-2025-37932

*
  • M
Release of Invalid Pointer or Reference

*
  • M
CVE-2025-37960

*
  • M
Use After Free

*
  • M
Missing Reference to Active Allocated Resource

*
  • M
CVE-2025-37986

*
  • M
Premature Release of Resource During Expected Lifetime

*
  • M
Time-of-check Time-of-use (TOCTOU)

*
  • M
NULL Pointer Dereference

*
  • M
Time-of-check Time-of-use (TOCTOU)

*
  • M
NULL Pointer Dereference

*
  • M
CVE-2025-37959

*
  • M
Out-of-bounds Write

*
  • L
CVE-2025-37895

*
  • L
NULL Pointer Dereference

*
  • M
Incorrect Synchronization

*
  • L
Out-of-bounds Write

*
  • M
Out-of-bounds Read

*
  • M
Use of Uninitialized Resource

*
  • L
CVE-2025-37928

*
  • M
Use of Uninitialized Resource

*
  • L
Memory Leak

*
  • M
Improper Locking

*
  • M
Release of Invalid Pointer or Reference

*
  • M
CVE-2024-28956

*
  • M
NULL Pointer Dereference

*
  • L
NULL Pointer Dereference

*
  • M
Improper Input Validation

*
  • M
Race Condition

*
  • M
Improper Update of Reference Count

*
  • M
Resource Exhaustion

*
  • M
Memory Leak

*
  • M
Improper Update of Reference Count

*
  • M
NULL Pointer Dereference

*
  • M
NULL Pointer Dereference

*
  • M
Incorrect Calculation of Buffer Size

*
  • M
Deadlock

*
  • L
Allocation of Resources Without Limits or Throttling

*
  • M
NULL Pointer Dereference

*
  • M
Use After Free

*
  • M
NULL Pointer Dereference

*
  • M
Comparison Using Wrong Factors

*
  • M
Improper Validation of Consistency within Input

*
  • M
Loop with Unreachable Exit Condition ('Infinite Loop')

*
  • M
NULL Pointer Dereference

*
  • M
Improper Locking

*
  • M
Time-of-check Time-of-use (TOCTOU)

*
  • M
Improper Input Validation

*
  • M
Deadlock

*
  • M
Windows Virtual File Problems

*
  • M
Use of Uninitialized Resource

*
  • M
CVE-2025-37871

*
  • M
Incomplete Cleanup

*
  • M
Missing Release of Resource after Effective Lifetime

*
  • M
Out-of-bounds Read

*
  • M
Improper Input Validation

*
  • M
Improper Input Validation

*
  • M
Improper Initialization

*
  • M
CVE-2023-53073

*
  • L
Race Condition

*
  • M
CVE-2023-53121

*
  • M
Improper Input Validation

*
  • M
CVE-2023-53118

*
  • M
NULL Pointer Dereference

*
  • M
CVE-2023-53108

*
  • M
Use After Free

*
  • L
Improperly Implemented Security Check for Standard

*
  • M
Use After Free

*
  • L
NULL Pointer Dereference

*
  • M
Out-of-bounds Read

*
  • M
CVE-2023-53041

*
  • M
NULL Pointer Dereference

*
  • M
Resource Exhaustion

*
  • L
Memory Leak

*
  • L
NULL Pointer Dereference

*
  • M
NULL Pointer Dereference

*
  • M
CVE-2023-53103

*
  • M
NULL Pointer Dereference

*
  • M
CVE-2023-53100

*
  • M
Use After Free

*
  • M
NULL Pointer Dereference

*
  • M
CVE-2023-53134

*
  • M
Out-of-bounds Read

*
  • L
NULL Pointer Dereference

*
  • M
Out-of-bounds Write

*
  • M
Covert Timing Channel

*
  • M
Use After Free

*
  • M
Memory Leak

*
  • M
Use After Free

*
  • M
CVE-2023-53053

*
  • M
CVE-2023-53109

*
  • L
NULL Pointer Dereference

*
  • M
NULL Pointer Dereference

*
  • M
NULL Pointer Dereference

*
  • M
Memory Leak

*
  • M
CVE-2023-53085

*
  • M
Allocation of Resources Without Limits or Throttling

*
  • M
Improper Validation of Integrity Check Value

*
  • M
Memory Leak

*
  • M
NULL Pointer Dereference

*
  • M
CVE-2023-53083

*
  • M
Memory Leak

*
  • M
Expired Pointer Dereference

*
  • M
NULL Pointer Dereference

*
  • M
NULL Pointer Dereference

*
  • M
CVE-2023-53101

*
  • M
Buffer Access with Incorrect Length Value

*
  • M
Access of Resource Using Incompatible Type ('Type Confusion')

*
  • M
Out-of-bounds Read

*
  • M
NULL Pointer Dereference

*
  • M
Improper Access Control

*
  • M
Deadlock

*
  • M
Improper Update of Reference Count

*
  • L
NULL Pointer Dereference

*
  • L
Memory Leak

*
  • M
Expired Pointer Dereference

*
  • M
Improper Input Validation

*
  • M
Deadlock

*
  • L
Resource Injection

*
  • L
NULL Pointer Dereference

*
  • M
Improper Input Validation

*
  • M
Out-of-bounds Write

*
  • M
NULL Pointer Dereference

*
  • H
Use After Free

*
  • M
Memory Leak

*
  • M
NULL Pointer Dereference

*
  • L
Memory Leak

*
  • M
Out-of-bounds Read

*
  • M
Double Free

*
  • M
NULL Pointer Dereference

*
  • L
Always-Incorrect Control Flow Implementation

*
  • M
Improper Input Validation

*
  • M
Incorrect Conversion between Numeric Types

*
  • M
CVE-2022-49786

*
  • M
Memory Leak

*
  • M
CVE-2022-49911

*
  • M
CVE-2022-49764

*
  • M
NULL Pointer Dereference

*
  • L
CVE-2022-49772

*
  • M
Memory Leak

*
  • M
Missing Release of Resource after Effective Lifetime

*
  • M
Memory Leak

*
  • M
CVE-2022-49899

*
  • M
CVE-2022-49838

*
  • M
Use After Free

*
  • M
Memory Leak

*
  • M
CVE-2022-49918

*
  • L
Memory Leak

*
  • M
Memory Leak

*
  • M
Use After Free

*
  • H
Out-of-bounds Write

*
  • L
Memory Leak

*
  • M
NULL Pointer Dereference

*