๐Ÿ” CVE Alert

CVE-2026-80648

UNKNOWN 0.0

pinctrl: spacemit: fix NULL check in spacemit_pin_set_config

CVSS Score
0.0
EPSS Score
0.0%
EPSS Percentile
0th

In the Linux kernel, the following vulnerability has been resolved: pinctrl: spacemit: fix NULL check in spacemit_pin_set_config spacemit_pin_set_config() looks up the per-pin descriptor with spacemit_get_pin() then checks the wrong variable for failure: const struct spacemit_pin *spin = spacemit_get_pin(pctrl, pin); ... if (!pin) return -EINVAL; reg = spacemit_pin_to_reg(pctrl, spin->pin); pin is an unsigned int pin id, where 0 (GPIO_0 / gmac0_rxdv on K3) is a valid pin, so rejecting it here drops the PAD config write for the first pin of every group. On K3 Pico-ITX the GMAC RGMII group lists pin 0 as its first entry, so its drive-strength / bias configuration was silently ignored. The intended guard is against spacemit_get_pin() returning NULL when the pin id isn't in the SoC's pin table. Check spin instead, which both restores PAD setup for pin 0 and prevents a NULL deref on spin->pin.

Vendor linux
Product linux
Ecosystems
Industries
Technology
Published Aug 28, 2026
Stay Ahead of the Next One

Get instant alerts for linux linux

Be the first to know when new unknown vulnerabilities affecting linux linux are published โ€” delivered to Slack, Telegram or Discord.

Get Free Alerts โ†’ Free ยท No credit card ยท 60 sec setup

Affected Versions

Linux / Linux
a83c29e1d145cca5240952100acd1cd60f25fb5f < 7a551951ebeb5b3f05bdb04a73d4593869c984c4 a83c29e1d145cca5240952100acd1cd60f25fb5f < d3b53f0eda26e442ff97016ad4a0724db8fd3781 a83c29e1d145cca5240952100acd1cd60f25fb5f < 09c816e5c4d3a8d6d6e4b7537433e5e98505d934
Linux / Linux
6.13

References

NVD โ†— CVE.org โ†— EPSS Data โ†—
git.kernel.org: https://git.kernel.org/stable/c/7a551951ebeb5b3f05bdb04a73d4593869c984c4 git.kernel.org: https://git.kernel.org/stable/c/d3b53f0eda26e442ff97016ad4a0724db8fd3781 git.kernel.org: https://git.kernel.org/stable/c/09c816e5c4d3a8d6d6e4b7537433e5e98505d934