cveboard RSS feed

CVE-2026-98528

CVE.org · Published

Historical CVEsJSONAI instructions

Record status
Published
Identifier year (not publication year)
2026
Source publication
Source updated
Imported by cveboard
Source snapshot
cve_2026-10-24_midnight_baseline ·

Plain text

CNA source text (English)

gpio: cdev: fix kernel stack leak to user-space in error path

In the Linux kernel, the following vulnerability has been resolved: gpio: cdev: fix kernel stack leak to user-space in error path If we fail to acquire the GPIO chip guard in gpio_desc_to_lineinfo(), we return immediately before zeroing the info struct we'll end up passing to the user-space later in lineinfo_get_v1(). This may leak the kernel stack contents. Make gpio_desc_to_lineinfo() return int so that the -ENODEV returned on failure to acquire the guard can be propagated to the callers. While not strictly necessary: move the memset() before trying to acquire the SRCU read lock too for good measure.

Scoped product and version facts

Fix information unknown; no fixed version is derived here. Missing information does not prove that no fix exists.

Exploitation unknown; this catalogue does not assess exploitation.

Linux

Vendor
Linux
Product
Linux
Platforms
Unknown
Default status
unaffected
Linux · Scoped product and version facts
Version (version)Status (status)Version scheme (versionType)Exclusive end (lessThan)Inclusive end (lessThanOrEqual)Status changes (at → status)
d83cee3d2bb131c7fca7e19f1e33dc7530fd7083affectedgit8460ee5216ab9a38263b01dca4b0a27e083f70f3UnavailableNone listed
d83cee3d2bb131c7fca7e19f1e33dc7530fd7083affectedgitcf3d043582e106a0e57002bec8a6de8929ba3e1cUnavailableNone listed
d83cee3d2bb131c7fca7e19f1e33dc7530fd7083affectedgit60a466f231905cd96ae6f0f3c44a710c97873dacUnavailableNone listed
d83cee3d2bb131c7fca7e19f1e33dc7530fd7083affectedgit1feb5d39b05afd902ed9fc902ec5b15be03a4bdbUnavailableNone listed

Linux

Vendor
Linux
Product
Linux
Platforms
Unknown
Default status
affected
Linux · Scoped product and version facts
Version (version)Status (status)Version scheme (versionType)Exclusive end (lessThan)Inclusive end (lessThanOrEqual)Status changes (at → status)
6.9affectedUnavailableUnavailableUnavailableNone listed
0unaffectedsemver6.9UnavailableNone listed
6.12.112unaffectedsemverUnavailable6.12.*None listed
6.18.55unaffectedsemverUnavailable6.18.*None listed
7.2.9unaffectedsemverUnavailable7.2.*None listed
7.3unaffectedoriginal_commit_for_fixUnavailable*None listed