CVE-2026-23156

Source
https://cve.org/CVERecord?id=CVE-2026-23156
Import Source
https://storage.googleapis.com/osv-test-cve-osv-conversion/osv-output/CVE-2026-23156.json
JSON Data
https://api.test.osv.dev/v1/vulns/CVE-2026-23156
Downstream
Related
Published
2026-02-14T16:01:23.215Z
Modified
2026-03-16T08:44:05.082336Z
Summary
efivarfs: fix error propagation in efivar_entry_get()
Details

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

efivarfs: fix error propagation in efivarentryget()

efivarentryget() always returns success even if the underlying __efivarentryget() fails, masking errors.

This may result in uninitialized heap memory being copied to userspace in the efivarfsfileread() path.

Fix it by returning the error from __efivarentryget().

Database specific
{
    "cna_assigner": "Linux",
    "osv_generated_from": "https://github.com/CVEProject/cvelistV5/tree/main/cves/2026/23xxx/CVE-2026-23156.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
2d82e6227ea189c0589e7383a36616ac2a2d248c
Fixed
3960f1754664661a970dc9ebbab44ff93a0b4c42
Fixed
510a16f1c5c1690b33504052bc13fbc2772c23f8
Fixed
89b8ca709eeeabcc11ebba64806677873a2787a8
Fixed
e4e15a0a4403c96d9898d8398f0640421df9cb16
Fixed
4b22ec1685ce1fc0d862dcda3225d852fb107995

Database specific

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

Linux / Kernel

Package

Name
Kernel

Affected ranges

Type
ECOSYSTEM
Events
Introduced
6.0.0
Fixed
6.1.162
Type
ECOSYSTEM
Events
Introduced
6.2.0
Fixed
6.6.123
Type
ECOSYSTEM
Events
Introduced
6.7.0
Fixed
6.12.69
Type
ECOSYSTEM
Events
Introduced
6.13.0
Fixed
6.18.9

Database specific

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