CVE-2022-50490CWE-125

CVE-2022-50490

High · published October 4, 2025

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

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

bpf: Propagate error from htab_lock_bucket() to userspace

In __htab_map_lookup_and_delete_batch() if htab_lock_bucket() returns

-EBUSY, it will go to next bucket. Going to next bucket may not only

skip the elements in current bucket silently, but also incur

out-of-bound memory access or expose kernel memory to userspace if

current bucket_cnt is greater than bucket_size or zero.

Fixing it by stopping batch operation and returning -EBUSY when

htab_lock_bucket() fails, and the application can retry or skip the busy

batch as needed.

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.00159 · 4.7th percentile
Weakness
CWE-125 · Out-of-bounds Read
Published
2025-10-04T20:15Z
Affected products (3)
ProductVersionsFixed in
linux/linux_kernel≥ 5.11, < 5.15.755.15.75
linux/linux_kernel≥ 5.16, < 5.19.175.19.17
linux/linux_kernel≥ 6.0, < 6.0.36.0.3
References (4)
EPSS history
Timeline
  • 04 OCT 15:43Z
    bpf: Propagate error from htab_lock_bucket() to userspace
    cvelistv5