CVE-2025-71116CWE-125

CVE-2025-71116

Critical · published January 14, 2026

CVSS v3.1
9.1
EPSS
0%
Percentile
30.6
In the wild
Unconfirmed
What it is

In the Linux kernel, the following vulnerability has been resolved:

libceph: make decode_pool() more resilient against corrupted osdmaps

If the osdmap is (maliciously) corrupted such that the encoded length

of ceph_pg_pool envelope is less than what is expected for a particular

encoding version, out-of-bounds reads may ensue because the only bounds

check that is there is based on that length value.

This patch adds explicit bounds checks for each field that is decoded

or skipped.

The record
Technical detail
CVSS v3.1
9.1 · CRITICAL
Vector
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:H
CVSS v4.0
Not supplied
EPSS
0.00378 · 30.6th percentile
Weakness
CWE-125 · Out-of-bounds Read
Published
2026-01-14T20:16Z
Affected products (15)
ProductVersionsFixed in
linux/linux_kernelall versions—
linux/linux_kernelall versions—
linux/linux_kernelall versions—
linux/linux_kernelall versions—
linux/linux_kernelall versions—
linux/linux_kernelall versions—
linux/linux_kernel≥ 3.9.1, < 5.10.2485.10.248
linux/linux_kernel≥ 5.11, < 5.15.1985.15.198
linux/linux_kernel≥ 5.16, < 6.1.1606.1.160
linux/linux_kernel≥ 6.2, < 6.6.1206.6.120
linux/linux_kernel≥ 6.7, < 6.12.646.12.64
linux/linux_kernel≥ 6.13, < 6.18.36.18.3
linux/linux_kernelall versions—
linux/linux_kernelall versions—
linux/linux_kernelall versions—
References (7)
EPSS history
Timeline
  • 14 JAN 15:06Z
    libceph: make decode_pool() more resilient against corrupted osdmaps
    cvelistv5