CVE-2026-74567

CVE-2026-74567

High · published August 15, 2026

CVSS v3.1
7.1
EPSS
0%
Percentile
1.6
In the wild
Unconfirmed
What it is

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

keys: fix out-of-bounds read in keyring_get_key_chunk()

For description-level chunks keyring_get_key_chunk() advances the read

pointer by level * sizeof(long) past the inline prefix but only

bounds-checks the prefix, so a long enough key description is read past

its kmemdup(desc, desc_len + 1) allocation. Compute the full byte

offset and bounds-check the description against it before reading.

The walk only reaches a description-level chunk when two keys collide

through the hash, x, type and domain_tag chunks, so this is reached from

an unprivileged add_key(2) with a crafted pair of same-type keys whose

index hashes collide; KASAN reports a slab-out-of-bounds read.

The record
Technical detail
CVSS v3.1
7.1 · HIGH
Vector
CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:N/A:H
CVSS v4.0
Not supplied
EPSS
0.00117 · 1.6th percentile
Published
2026-08-15T17:18Z
References (8)
EPSS history
Timeline
  • 15 AUG 12:28Z
    keys: fix out-of-bounds read in keyring_get_key_chunk()
    cvelistv5