cbcvebase.
CVE-2025-38286
published 2025-07-10

CVE-2025-38286: In the Linux kernel, the following vulnerability has been resolved: pinctrl: at91: Fix possible out-of-boundary access at91_gpio_probe() doesn't check that…

high7.1CVSS 3.1
AVLACLPRLUINSUCHINAH
In the Linux kernel, the following vulnerability has been resolved: pinctrl: at91: Fix possible out-of-boundary access at91_gpio_probe() doesn't check that given OF alias is not available or something went wrong when trying to get it. This might have consequences when accessing gpio_chips array with that value as an index. Note, that BUG() can be compiled out and hence won't actually perform the required checks.

Affected

35 ranges· showing 25
VendorProductVersion rangeFixed in
debiandebian_linux
debianlinux< linux 6.1.147-1 (bookworm)linux 6.1.147-1 (bookworm)
debianlinux-6.1< linux 6.1.147-1 (bookworm)linux 6.1.147-1 (bookworm)
linuxlinux
linuxlinux>= 6732ae5cb47c4f9a72727585956f2a5e069d1637 < 264a5cf0c422e65c94447a1ebebfac7c92690670264a5cf0c422e65c94447a1ebebfac7c92690670
linuxlinux>= 6732ae5cb47c4f9a72727585956f2a5e069d1637 < db5665cbfd766db7d8cd0e5fd6e3c0b412916774db5665cbfd766db7d8cd0e5fd6e3c0b412916774
linuxlinux>= 6732ae5cb47c4f9a72727585956f2a5e069d1637 < 2ecafe59668d2506a68459a9d169ebe41a147a412ecafe59668d2506a68459a9d169ebe41a147a41
linuxlinux>= 6732ae5cb47c4f9a72727585956f2a5e069d1637 < f1c1fdc41fbf7e308ced9c86f3f66345a3f6f478f1c1fdc41fbf7e308ced9c86f3f66345a3f6f478
linuxlinux>= 6732ae5cb47c4f9a72727585956f2a5e069d1637 < eb435bc4c74acbb286cec773deac13d117d3ef39eb435bc4c74acbb286cec773deac13d117d3ef39
linuxlinux>= 6732ae5cb47c4f9a72727585956f2a5e069d1637 < e02e12d6a7ab76c83849a4122785650dc7edef65e02e12d6a7ab76c83849a4122785650dc7edef65
linuxlinux>= 6732ae5cb47c4f9a72727585956f2a5e069d1637 < 288c39286f759314ee8fb3a80a858179b4f306da288c39286f759314ee8fb3a80a858179b4f306da
linuxlinux>= 6732ae5cb47c4f9a72727585956f2a5e069d1637 < 762ef7d1e6eefad9896560bfcb9bcf7f1b6df9c1762ef7d1e6eefad9896560bfcb9bcf7f1b6df9c1
linuxlinux_kernel>= 0 < 5.10.244-15.10.244-1
linuxlinux_kernel>= 0 < 6.1.147-16.1.147-1
linuxlinux_kernel>= 0 < 6.12.35-16.12.35-1
linuxlinux_kernel>= 0 < 6.12.35-16.12.35-1
linuxlinux_kernel>= 0 < 5.15.0-156.1665.15.0-156.166
linuxlinux_kernel>= 0 < 6.8.0-100.1006.8.0-100.100
linuxlinux_kernel>= 3.8 < 5.4.2955.4.295
linuxlinux_kernel>= 5.11 < 5.15.1865.15.186
linuxlinux_kernel>= 5.16 < 6.1.1426.1.142
linuxlinux_kernel>= 5.5 < 5.10.2395.10.239
linuxlinux_kernel>= 6.13 < 6.15.36.15.3
linuxlinux_kernel>= 6.2 < 6.6.946.6.94
linuxlinux_kernel>= 6.7 < 6.12.346.12.34

CVSS provenance

nvdv3.17.1HIGHCVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:N/A:H
osv7.1HIGH