CVE-2026-68328

Source
https://cve.org/CVERecord?id=CVE-2026-68328
Import Source
https://storage.googleapis.com/osv-test-cve-osv-conversion/osv-output/CVE-2026-68328.json
JSON Data
https://api.test.osv.dev/v1/vulns/CVE-2026-68328
Downstream
Published
2026-08-10T12:03:04Z
Modified
2026-08-21T03:30:46Z
Summary
nfp: Check resource mutex allocation
Details

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

nfp: Check resource mutex allocation

nfp_cpp_resource_find() allocates a CPP mutex handle for the matching resource-table entry and then reports success. nfp_resource_try_acquire() immediately passes that handle to nfp_cpp_mutex_trylock().

However, nfp_cpp_mutex_alloc() returns NULL on failure. If that happens for a matching table entry, the resource lookup still returns success and the following trylock dereferences a NULL mutex pointer while opening the resource.

nfp_resource_acquire() already treats failure to allocate the table mutex as -ENOMEM. Do the same for the resource mutex and fail the lookup before publishing the rest of the resource handle.

This issue was found by a static analysis checker and confirmed by manual source review.

Database specific
{
    "cna_assigner": "Linux",
    "osv_generated_from": "https://github.com/CVEProject/cvelistV5/tree/main/cves/2026/68xxx/CVE-2026-68328.json"
}
References

Affected packages

Git / git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git

Affected ranges

Type
GIT
Repo
https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git
Events
Introduced
f01a2161577d31b14581e0db3bbbdfa963f145b6
Fixed
18737a48acc87e4cbe41d6fea9a3f44eae490e24
Fixed
423523f96a681428ce6e214eaf47f0d8242319de
Fixed
0dbd85a8cc35c14bd26e686fa5fae8c64a7958ae
Fixed
6dbd428119cb1fd1b73cf6968c711f4ea964dc8b
Fixed
cfa119aa781c4044dab5b4c1e5864600f53a26bc
Fixed
3b1d4fc3b73ea6faf008a0996ce6190c6e43efc3
Fixed
a7dc30b6828c3a30252892827b12b676749f250f
Fixed
a61b4db34a753bdf5c9e77a7f3d3dddd41dcfacc

Database specific

source
"https://storage.googleapis.com/osv-test-cve-osv-conversion/osv-output/CVE-2026-68328.json"

Linux / Kernel

Package

Name
Kernel

Affected ranges

Type
ECOSYSTEM
Events
Introduced
4.11.0
Fixed
5.10.265
Type
ECOSYSTEM
Events
Introduced
5.11.0
Fixed
5.15.216
Type
ECOSYSTEM
Events
Introduced
5.16.0
Fixed
6.1.183
Type
ECOSYSTEM
Events
Introduced
6.2.0
Fixed
6.6.148
Type
ECOSYSTEM
Events
Introduced
6.7.0
Fixed
6.12.101
Type
ECOSYSTEM
Events
Introduced
6.13.0
Fixed
6.18.42
Type
ECOSYSTEM
Events
Introduced
6.19.0
Fixed
7.1.6

Database specific

source
"https://storage.googleapis.com/osv-test-cve-osv-conversion/osv-output/CVE-2026-68328.json"