CVE-2025-40030

CVE-2025-40030

published October 28, 2025

CVSS
—
EPSS
0%
Percentile
12.7
In the wild
Unconfirmed
What it is

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

pinctrl: check the return value of pinmux_ops::get_function_name()

While the API contract in docs doesn't specify it explicitly, the

generic implementation of the get_function_name() callback from struct

pinmux_ops - pinmux_generic_get_function_name() - can fail and return

NULL. This is already checked in pinmux_check_ops() so add a similar

check in pinmux_func_name_to_selector() instead of passing the returned

pointer right down to strcmp() where the NULL can get dereferenced. This

is normal operation when adding new pinfunctions.

The record
Technical detail
CVSS
Not scored
CVSS v4.0
Not supplied
EPSS
0.00227 · 12.7th percentile
Published
2025-10-28T16:15Z
References (8)
EPSS history
Timeline
  • 28 OCT 11:48Z
    pinctrl: check the return value of pinmux_ops::get_function_name()
    cvelistv5