5.5

CVE-2025-21980: linux NULL Pointer Dereference

CVSS: 5.5v3.1MediumModified
AliasesUBUNTU-CVE-2025-21980DEBIAN-CVE-2025-21980
Published 01-04-2025Last modified 11-05-2026

Vulnerability summary

CVE-2025-21980 is a medium (CVSS 5.5) NULL Pointer Dereference vulnerability in linux. EPSS estimates a 0.19% chance of exploitation in the next 30 days, higher than 8.1% of scored vulnerabilities.

Overall risk
22/100
0100
Low · default modelHow is this calculated?
CVSS score
5.5/10
010
Medium · v3.1 (CVE.org)
EPSS score
0.19%
0%100%
Low · 0.00 pp in 30 days
KEVNot listedIn no KEV catalog
RansomwareNone recordedNo known use recorded
Public exploits0No public exploits recorded

Advisory lineage

Upstream 0 · Downstream 32 · Related 28

Timeline

  1. 01-04-2025
    PublishedVulnerability first disclosed.
  2. 11-05-2026
    Last modifiedVulnerability information updated.

Description

In the Linux kernel, the following vulnerability has been resolved: sched: address a potential NULL pointer dereference in the GRED scheduler. If kzalloc in gred_init returns a NULL pointer, the code follows the error handling path, invoking gred_destroy. This, in turn, calls gred_offload, where memset could receive a NULL pointer as input, potentially leading to a kernel crash. When table->opt is NULL in gred_init(), gred_change_table_def() is not called yet, so it is not necessary to call ->ndo_setup_tc() in gred_offload().

CVSS metrics

4 scores · 4 sources · 1 version

EPSS trend

Probability

0.19%

Chance of exploitation in the next 30 days

Percentile

8%

Versus all other CVEs

30-day change

0.00 pp

From 0.19% on 19-09-2026

19-09-202619-10-2026
EPSS score
0.19%

Known exploited

Compare KEV catalogs

Not in any of the 3 tracked catalogs.

Public exploits

0 found

No public exploits indexed.

Weaknesses

CWE · root cause

Affected systems

Ubuntu110 products
  • linux< 6.8.0-84.84
  • linux-allwinner-5.19All versions (No fix recorded)
  • linux-aws< 6.8.0-1039.41
  • linux-aws-5.0All versions (No fix recorded)
  • linux-aws-5.11All versions (No fix recorded)
Linux2 products
  • linux≥ f25c0515c521375154c62c72447869f40218c861, < d02c9acd68950a444acda18d514e2b41f846cb7f | ≥ f25c0515c521375154c62c72447869f40218c861, < 0f0a152957d64ce45b4c27c687e7d087e8f45079 | ≥ f25c0515c521375154c62c72447869f40218c861, < 68896dd50180b38ea552e49a6a00b685321e5769 | ≥ f25c0515c521375154c62c72447869f40218c861, < 5f996b4f80c2cef1f9c77275055e7fcba44c9199 | ≥ f25c0515c521375154c62c72447869f40218c861, < 115ef44a98220fddfab37a39a19370497cd718b9 | 5.16
  • linux_kernel≥ 5.16, < 6.1.132 | ≥ 6.2, < 6.6.84 | ≥ 6.7, < 6.12.20 | ≥ 6.13, < 6.13.8 | 6.14:rc1 | 6.14:rc2 | 6.14:rc3 | 6.14:rc4 | 6.14:rc5 | 6.14:rc6
Debian1 product
  • linux< 6.1.133-1 | < 6.12.20-1

3 vendors · 113 products

References

29 links
Show all 29 references