kernel vulnerabilities

Direct Vulnerabilities

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

How to fix?

Automatically find and fix vulnerabilities affecting your projects. Snyk scans for vulnerabilities and provides fixes for free.

Fix for free
VulnerabilityVulnerable Version
  • M
Use After Free

<0:6.12.0-55.18.1.el10_0
  • M
Use After Free

<0:6.12.0-55.18.1.el10_0
  • M
Use After Free

<0:6.12.0-55.18.1.el10_0
  • M
Use After Free

*
  • M
CVE-2022-50100

*
  • M
CVE-2025-38022

*
  • L
CVE-2025-38013

*
  • M
CVE-2025-38020

*
  • M
CVE-2025-38036

*
  • M
CVE-2025-38056

*
  • M
CVE-2025-38032

*
  • L
CVE-2025-38015

*
  • M
CVE-2025-38031

*
  • M
CVE-2022-50176

*
  • M
CVE-2025-38063

*
  • M
CVE-2025-38068

*
  • M
CVE-2022-50059

*
  • M
CVE-2022-50218

*
  • M
CVE-2022-50088

*
  • M
CVE-2025-38064

*
  • M
CVE-2022-50168

*
  • M
CVE-2025-38083

*
  • M
CVE-2025-38042

*
  • M
CVE-2025-38046

*
  • M
CVE-2025-38055

*
  • M
CVE-2025-38072

*
  • M
CVE-2025-38071

*
  • M
CVE-2025-38019

*
  • M
CVE-2025-38051

*
  • M
CVE-2025-38058

*
  • H
Missing Release of Resource after Effective Lifetime

*
  • M
CVE-2025-38045

*
  • M
CVE-2025-38005

*
  • M
CVE-2025-38007

*
  • M
CVE-2025-38014

*
  • M
CVE-2025-38066

*
  • M
CVE-2025-38073

*
  • M
CVE-2025-38078

*
  • M
CVE-2025-38062

*
  • M
CVE-2025-38038

*
  • L
CVE-2025-38037

*
  • M
CVE-2025-38053

*
  • M
CVE-2025-38018

*
  • M
CVE-2025-38048

*
  • M
CVE-2025-38060

*
  • L
CVE-2025-38010

*
  • M
CVE-2025-38023

*
  • M
CVE-2025-38008

*
  • M
CVE-2025-38061

*
  • M
CVE-2025-38075

*
  • M
CVE-2025-38017

*
  • M
CVE-2025-38028

*
  • M
CVE-2025-38016

*
  • M
CVE-2025-38029

*
  • M
CVE-2025-38052

*
  • M
Out-of-bounds Write

*
  • L
CVE-2025-38077

*
  • M
CVE-2025-38044

*
  • M
CVE-2025-38040

*
  • M
CVE-2025-38039

*
  • M
CVE-2025-38079

*
  • L
CVE-2025-38067

*
  • M
CVE-2025-38035

*
  • M
CVE-2025-38026

*
  • M
CVE-2025-38009

*
  • M
Out-of-bounds Read

*
  • M
Use After Free

*
  • M
Use After Free

*
  • M
Use After Free

*
  • M
Double Free

*
  • M
CVE-2025-38047

*
  • M
NULL Pointer Dereference

*
  • M
Improper Input Validation

*
  • M
Use After Free

<0:6.12.0-55.17.1.el10_0
  • M
Use After Free

*
  • M
Use After Free

*
  • L
Improper Resource Locking

*
  • M
Resource Injection

*
  • M
NULL Pointer Dereference

*
  • M
Use of Uninitialized Resource

*
  • M
NULL Pointer Dereference

*
  • M
Deadlock

*
  • M
CVE-2025-21760

*
  • M
Use of Uninitialized Resource

*
  • M
Improper Validation of Array Index

*
  • M
Out-of-bounds Read

*
  • M
CVE-2025-21710

*
  • M
Memory Leak

*
  • M
CVE-2025-21763

*
  • M
Improper Input Validation

*
  • M
Integer Overflow or Wraparound

*
  • M
Race Condition

*
  • M
Use After Free

*
  • M
NULL Pointer Dereference

*
  • L
NULL Pointer Dereference

*
  • M
Use After Free

*
  • M
Improper Locking

*
  • M
CVE-2024-58004

*
  • L
NULL Pointer Dereference

*
  • M
Use After Free

*
  • M
Resource Injection

*
  • M
CVE-2024-58006

*
  • M
NULL Pointer Dereference

*
  • M
Out-of-Bounds

*
  • M
Use After Free

*
  • M
Resource Injection

*
  • M
Incorrect Authorization

*
  • M
Out-of-bounds Read

*
  • M
Out-of-bounds Read

*
  • M
Out-of-bounds Read

*
  • M
Lack of Administrator Control over Security

*
  • M
Out-of-bounds Write

*
  • M
Use After Free

*
  • M
Use After Free

*
  • M
Improper Input Validation

*
  • M
Improper Input Validation

*
  • M
Use After Free

*
  • M
Use After Free

*
  • M
Use After Free

*
  • M
NULL Pointer Dereference

*
  • M
CVE-2024-57942

*
  • M
Improper Validation of Array Index

*
  • M
Out-of-Bounds

*
  • M
Buffer Overflow

*
  • M
NULL Pointer Dereference

*
  • M
Use After Free

*
  • M
Out-of-Bounds

*
  • M
Resource Injection

*
  • M
CVE-2025-21771

*
  • H
Use After Free

<0:6.12.0-55.17.1.el10_0
  • M
Use After Free

<0:6.12.0-55.17.1.el10_0
  • M
Use After Free

<0:6.12.0-55.17.1.el10_0
  • M
Integer Overflow or Wraparound

<0:6.12.0-55.17.1.el10_0
  • M
Integer Overflow or Wraparound

<0:6.12.0-55.17.1.el10_0
  • M
Use After Free

<0:6.12.0-55.17.1.el10_0
  • M
Use After Free

<0:6.12.0-55.17.1.el10_0
  • L
Improper Input Validation

*
  • M
Memory Leak

*
  • M
Use After Free

*
  • M
Improper Input Validation

*
  • M
CVE-2024-58083

*
  • M
NULL Pointer Dereference

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

*
  • M
Use After Free

*
  • M
CVE-2024-57886

*
  • M
Race Condition

*
  • M
NULL Pointer Dereference

<0:6.12.0-55.16.1.el10_0
  • M
Integer Overflow or Wraparound

<0:6.12.0-55.16.1.el10_0
  • M
Integer Overflow or Wraparound

*
  • M
CVE-2025-21732

*
  • H
Incorrect Check of Function Return Value

<0:6.12.0-55.16.1.el10_0
  • M
Use After Free

<0:6.12.0-55.16.1.el10_0
  • M
Out-of-bounds Read

<0:6.12.0-55.16.1.el10_0
  • M
CVE-2025-38003

*
  • M
Out-of-bounds Write

*
  • M
CVE-2025-38004

*
  • M
Use After Free

*
  • M
Improper Locking

*
  • H
CVE-2025-38001

*
  • M
CVE-2025-21777

*
  • M
CVE-2025-37780

*
  • H
Information Exposure

*
  • M
Use After Free

*
  • L
Allocation of Resources Without Limits or Throttling

*
  • M
NULL Pointer Dereference

*
  • L
NULL Pointer Dereference

*
  • H
Buffer Overflow

*
  • M
Memory Leak

*
  • M
CVE-2025-37890

*
  • M
Improper Control of a Resource Through its Lifetime

*
  • M
CVE-2025-37819

*
  • H
Use After Free

*
  • M
Buffer Overflow

*
  • M
Resource Exhaustion

*
  • M
NULL Pointer Dereference

*
  • M
Use After Free

*
  • M
Race Condition

*
  • M
Use After Free

*
  • L
Improper Locking

*
  • M
Improper Input Validation

*
  • M
Out-of-bounds Write

<0:6.12.0-55.14.1.el10_0
  • M
Out-of-bounds Read

<0:6.12.0-55.14.1.el10_0
  • M
Integer Overflow or Wraparound

<0:6.12.0-55.14.1.el10_0
  • M
Deadlock

*
  • L
Memory Leak

*
  • M
CVE-2025-37994

*
  • M
CVE-2025-37999

*
  • M
CVE-2025-37995

*
  • M
CVE-2025-37993

*
  • M
CVE-2025-37996

*
  • M
CVE-2025-37997

*
  • M
Improper Access Control

*
  • M
NULL Pointer Dereference

*
  • M
Improper Handling of Unexpected Data Type

*
  • M
Exposure of Data Element to Wrong Session

*
  • M
Use After Free

*
  • M
NULL Pointer Dereference

*
  • L
CVE-2025-37821

*
  • L
CVE-2025-22116

*
  • L
CVE-2025-22122

*
  • L
CVE-2025-23129

*
  • M
Out-of-bounds Read

*
  • L
CVE-2025-22111

*
  • M
CVE-2025-22091

*
  • L
CVE-2025-21889

*
  • L
CVE-2025-21872

*
  • L
CVE-2025-22089

*
  • L
CVE-2025-21869

*
  • L
CVE-2025-21876

*
  • L
CVE-2025-21884

*
  • L
CVE-2025-21870

*
  • L
CVE-2025-21881

*
  • L
CVE-2024-57852

*
  • L
CVE-2024-57999

*
  • L
CVE-2025-21877

*
  • L
CVE-2025-21880

*
  • M
Use After Free

*
  • L
CVE-2025-21708

*
  • L
CVE-2025-21719

*
  • M
Missing Synchronization

*
  • L
CVE-2025-21808

*
  • L
CVE-2024-57994

*
  • L
CVE-2025-21807

*
  • L
CVE-2024-58090

*
  • M
NULL Pointer Dereference

*
  • M
Out-of-bounds Read

*
  • L
CVE-2025-22045

*
  • L
CVE-2025-22025

*
  • L
CVE-2025-22086

*
  • L
CVE-2025-22105

*
  • M
Incorrect Check of Function Return Value

*
  • M
Out-of-bounds Read

*
  • L
NULL Pointer Dereference

*
  • L
NULL Pointer Dereference

*
  • M
NULL Pointer Dereference

*
  • L
Memory Leak

*
  • M
Deadlock

*
  • L
NULL Pointer Dereference

*
  • M
Improper Input Validation

*
  • M
Out-of-bounds Read

*
  • L
Race Condition

*
  • L
Resource Injection

*
  • L
Improper Input Validation

*
  • M
Improper Input Validation

*
  • L
Memory Leak

*
  • L
Improper Input Validation

*
  • L
Memory Leak

*
  • M
NULL Pointer Dereference

*
  • L
NULL Pointer Dereference

*
  • M
Use After Free

*
  • L
Improper Resource Locking

*
  • M
Memory Leak

*
  • M
NULL Pointer Dereference

*
  • M
Resource Injection

*
  • L
Improper Initialization

*
  • M
CVE-2025-37835

*
  • M
Improper Input Validation

*
  • M
CVE-2025-21837

*
  • M
CVE-2025-37804

*
  • M
Use After Free

*
  • M
Out-of-bounds Read

*
  • M
CVE-2025-21729

*
  • M
Off-by-one Error

*
  • M
NULL Pointer Dereference

*
  • M
Use of Uninitialized Variable

*
  • M
Use After Free

*
  • M
NULL Pointer Dereference

*
  • M
Use After Free

*
  • M
Out-of-bounds Read

*
  • M
Out-of-bounds Read

*
  • M
Use After Free

*
  • L
Improper Input Validation

*
  • M
Unchecked Return Value

*
  • M
Resource Injection

*
  • M
Use After Free

*
  • M
Deadlock

*
  • M
Buffer Overflow

*
  • M
Incorrect Calculation of Buffer Size

*
  • M
Race Condition

*
  • M
Improper Locking

*
  • M
Memory Leak

*
  • M
CVE-2025-37992

*
  • M
Improper Input Validation

*
  • M
Improper Initialization

*
  • M
Improper Handling of Exceptional Conditions

*
  • M
Out-of-bounds Write

*
  • M
Out-of-bounds Read

*
  • M
Integer Underflow

*
  • M
CVE-2025-37945

*
  • M
CVE-2025-37942

*
  • M
Improper Cross-boundary Removal of Sensitive Data

*
  • M
CVE-2025-37940

*
  • H
Out-of-bounds Write

<0:6.12.0-55.13.1.el10_0
  • H
Use After Free

<0:6.12.0-55.13.1.el10_0
  • M
Divide By Zero

*
  • M
Use After Free

*
  • L
Incorrect Calculation

*
  • L
Improper Input Validation

*
  • M
Improper Initialization

*
  • M
Unchecked Return Value

*
  • M
Incorrect Calculation

*
  • M
Improper Input Validation

*
  • L
Improper Initialization

*
  • L
Resource Exhaustion

*
  • L
Improper Input Validation

*
  • M
Deadlock

*
  • M
Improper Input Validation

*
  • M
NULL Pointer Dereference

*
  • L
Resource Injection

*
  • M
Improper Input Validation

*
  • L
Improper Input Validation

*
  • M
Use After Free

*
  • M
Use After Free

*
  • M
NULL Pointer Dereference

*
  • M
Use After Free

*
  • M
Resource Injection

*
  • M
Behavioral Problems

*
  • M
Use After Free

*
  • M
NULL Pointer Dereference

*
  • M
NULL Pointer Dereference

*
  • M
Use After Free

*
  • M
Deadlock

*
  • M
NULL Pointer Dereference

*
  • M
Use After Free

*
  • M
Improper Locking

*
  • M
Resource Injection

*
  • M
Use After Free

*
  • M
Out-of-bounds Read

*
  • L
NULL Pointer Dereference

*
  • M
NULL Pointer Dereference

*
  • M
NULL Pointer Dereference

*
  • M
CVE-2024-57876

*
  • M
CVE-2025-37927

*
  • M
CVE-2025-37938

*
  • M
CVE-2025-37920

*
  • M
CVE-2025-37919

*
  • M
CVE-2025-37923

*
  • L
CVE-2025-37928

*
  • M
CVE-2025-37909

*
  • H
CVE-2025-37914

*
  • L
Improper Input Validation

*
  • L
Memory Leak

*
  • L
Improper Resource Locking

*
  • L
Improper Input Validation

*
  • M
Improper Input Validation

*
  • M
Missing Lock Check

*
  • L
Improper Input Validation

*
  • M
Out-of-bounds Read

*
  • M
CVE-2024-57985

*
  • L
Deadlock

*
  • M
NULL Pointer Dereference

*
  • M
NULL Pointer Dereference

*
  • L
Improper Input Validation

*
  • L
Race Condition

*
  • L
Improper Check or Handling of Exceptional Conditions

*
  • M
Improper Locking

*
  • M
Improper Check or Handling of Exceptional Conditions

*
  • M
Improper Input Validation

*
  • L
CVE-2025-21930

*
  • L
NULL Pointer Dereference

*
  • L
NULL Pointer Dereference

*
  • L
Race Condition

*
  • L
Improper Initialization

*
  • L
NULL Pointer Dereference

*
  • M
NULL Pointer Dereference

*
  • M
Use After Free

*
  • L
Use of NullPointerException Catch to Detect NULL Pointer Dereference

*
  • M
Out-of-bounds Read

*
  • M
Use After Free

*
  • M
Out-of-bounds Read

*
  • M
Resource Exhaustion

*
  • M
Use After Free

*
  • M
NULL Pointer Dereference

*
  • M
Use After Free

*
  • M
CVE-2025-21758

*
  • M
CVE-2024-28956

*
  • M
CVE-2025-37944

*
  • M
CVE-2025-37912

*
  • M
CVE-2025-37906

*
  • L
CVE-2025-37981

*
  • L
CVE-2025-37932

*
  • M
CVE-2025-37933

*
  • M
CVE-2025-37988

*
  • L
CVE-2025-37980

*
  • M
Out-of-bounds Read

*
  • M
CVE-2025-37967

*
  • M
CVE-2025-37891

*
  • L
CVE-2025-37895

*
  • M
CVE-2025-37961

*
  • M
CVE-2025-37990

*
  • M
CVE-2025-37949

*
  • M
CVE-2025-37984

*
  • M
CVE-2025-37976

*
  • M
CVE-2025-37960

*
  • M
CVE-2025-37978

*
  • M
CVE-2025-37989

*
  • M
Improper Initialization

*
  • M
CVE-2025-37986

*
  • M
CVE-2025-37963

*
  • M
CVE-2025-37946

*
  • M
CVE-2025-37974

*
  • M
CVE-2025-37973

*
  • M
Premature Release of Resource During Expected Lifetime

*
  • M
CVE-2025-37957

*
  • M
CVE-2025-37954

*
  • M
Use After Free

*
  • M
CVE-2025-37955

*
  • M
CVE-2025-37948

*
  • M
CVE-2025-37959

*
  • M
CVE-2025-37921

*
  • M
Out-of-bounds Write

*
  • M
Out-of-Bounds

*
  • M
CVE-2024-57979

*
  • M
CVE-2025-37936

*
  • M
CVE-2025-37908

*
  • M
CVE-2025-37894

*
  • M
Use After Free

*
  • M
CVE-2025-37911

*
  • M
CVE-2025-37907

*
  • M
CVE-2025-37918

*
  • M
Out-of-bounds Read

<0:6.12.0-55.12.1.el10_0
  • M
Out-of-Bounds

<0:6.12.0-55.12.1.el10_0
  • H
Out-of-Bounds

<0:6.12.0-55.11.1.el10_0
  • H
Information Exposure

<0:2.6.18-430.el5
  • H
Use After Free

*
  • L
Use After Free

*
  • L
Improper Cleanup on Thrown Exception

*
  • L
Resource Exhaustion

*
  • L
NULL Pointer Dereference

*
  • L
NULL Pointer Dereference

*
  • L
NULL Pointer Dereference

*
  • L
Out-of-bounds Write

*
  • H
Race Condition

<0:2.6.18-238.57.1.el5
  • M
Use After Free

*
  • M
Out-of-Bounds

*
  • L
Information Exposure

*
  • L
External Initialization of Trusted Variables or Data Stores

*
  • M
Arbitrary Code Injection

*
  • M
Insufficient Comparison

*
  • M
Out-of-bounds Write

*
  • M
Use After Free

*
  • M
Information Exposure

*
  • M
Resource Exhaustion

*
  • M
NULL Pointer Dereference

*
  • M
NULL Pointer Dereference

*
  • M
NULL Pointer Dereference

<0:2.4.21-66.EL
  • H
Out-of-Bounds

<0:2.4.21-66.EL
  • H
Numeric Errors

<0:2.4.21-66.EL
  • M
Improper Input Validation

*
  • M
Buffer Overflow

*
  • H
Out-of-Bounds

<0:2.6.18-420.el5
  • M
Use After Free

*
  • M
Out-of-bounds Write

*
  • M
Resource Exhaustion

*
  • H
Out-of-Bounds

<0:2.6.18-423.el5
  • L
CVE-2017-1000379

<0:2.6.18-420.el5
  • H
Out-of-bounds Read

<0:2.6.18-422.el5
  • H
Use After Free

<0:2.6.18-238.58.1.el5
  • M
NULL Pointer Dereference

<0:2.6.18-238.58.1.el5
  • L
Information Exposure

*
  • H
Heap-based Buffer Overflow

<0:2.6.18-438.el5
  • M
Divide By Zero

<0:2.6.18-433.el5
  • M
Use After Free

<0:2.6.18-436.el5
  • H
Use After Free

<0:2.6.18-436.el5
  • M
Use After Free

*
  • M
Out-of-bounds Read

*
  • H
Out-of-Bounds

<0:2.4.21-66.EL
  • M
Use After Free

<0:2.6.18-436.el5
  • M
Execution with Unnecessary Privileges

<0:2.6.18-431.el5
  • H
Information Exposure

<0:2.6.18-434.el5
  • H
Information Exposure

<0:2.6.18-433.el5
  • H
Information Exposure

<0:2.6.18-434.el5
  • H
Information Exposure

<0:2.6.18-426.el5
  • H
Information Exposure

<0:2.6.18-426.el5
  • M
Memory Leak

*
  • H
Information Exposure

<0:2.6.18-439.el5
  • L
Resource Exhaustion

*
  • H
Out-of-Bounds

<0:2.4.21-66.EL
  • H
Out-of-Bounds

<0:2.4.21-66.EL
  • H
Information Exposure

<0:2.6.18-238.53.1.el5
  • H
Improper Check for Unusual or Exceptional Conditions

<0:2.6.18-238.53.1.el5
  • H
Improper Enforcement of Behavioral Workflow

<0:2.6.18-238.54.1.el5
  • H
Improper Enforcement of Behavioral Workflow

<0:2.6.9-106.EL
  • H
Code

<0:2.6.18-238.56.1.el5
  • M
Numeric Errors

<0:2.6.18-128.36.1.el5
  • M
Out-of-bounds Write

*
  • H
Integer Overflow or Wraparound

<0:2.6.18-238.55.1.el5
  • M
Resource Exhaustion

*
  • M
Information Exposure

*
  • M
Use After Free

*
  • M
Information Exposure

*
  • M
Out-of-bounds Write

*
  • M
Use After Free

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

*
  • M
Out-of-bounds Read

*
  • M
Use After Free

*
  • M
Incorrect Permission Assignment for Critical Resource

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

*