CVE-2026-64147

medium

Description

In the Linux kernel, the following vulnerability has been resolved: pds_core: fix debugfs_lookup dentry leak and error handling debugfs_lookup() returns a dentry with an elevated reference count that must be released with dput(). The current code discards the returned dentry without calling dput(), causing a reference leak on every firmware reset recovery. Additionally, when CONFIG_DEBUG_FS is disabled, debugfs_lookup() returns ERR_PTR(-ENODEV), not NULL. The current check passes for error pointers and would call dput() on an invalid pointer, causing a crash.

References

https://git.kernel.org/stable/c/dc416e32baaeb620b9809e9e25fc7b30889686e9

https://git.kernel.org/stable/c/d7f4dd4c8fb380898fef7a77d48fce7ccdb4fc32

https://git.kernel.org/stable/c/91d13e92b983e6c6d7631012c2e20ae8057de9f2

https://git.kernel.org/stable/c/60ef1675b652e912f3eb064767af4432393291fd

https://git.kernel.org/stable/c/26e19622c485e53c3fdb299e822068a0542ddf0c

Details

Source: Mitre, NVD

Published: 2026-07-19

Updated: 2026-07-19

Risk Information

CVSS v2

Base Score: 4.9

Vector: CVSS2#AV:L/AC:L/Au:N/C:N/I:N/A:C

Severity: Medium

CVSS v3

Base Score: 5.5

Vector: CVSS:3.0/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H

Severity: Medium

EPSS

EPSS: 0.00175