CVE-2026-43008 gpio: qixis-fpga: Fix error handling for devm_regmap_init_mmio()
A missing error check in the QIXIS FPGA GPIO driver could cause a kernel crash due to invalid pointer dereference.
- Exploited in the wild
- Not known
- Login needed
- Any signed-in user
- Attackable
- Local or same network only
- Victim action needed
- Not needed
- Fix
- Available
What is CVE-2026-43008?
CVE-2026-43008 is a medium-severity vulnerability in Linux kernel, published on 1 May 2026. It can only be exploited from the same machine or local network, with no action from the victim.
Official description
In the Linux kernel, the following vulnerability has been resolved:
gpio: qixis-fpga: Fix error handling for devm_regmap_init_mmio()
devm_regmap_init_mmio() returns an ERR_PTR() on failure, not NULL. The original code checked for NULL which would never trigger on error, potentially leading to an invalid pointer dereference. Use IS_ERR() and PTR_ERR() to properly handle the error case.
Weakness: CWE-476
Which versions are affected by CVE-2026-43008?
It affects 1 product.
Products include Linux kernel.
How do I fix CVE-2026-43008?
Apply the vendor's patch.
Is CVE-2026-43008 being exploited?
There is no known exploitation of CVE-2026-43008 in the wild and no public exploit code.
Other vulnerabilities in Linux kernel
Sources
Also known as DEBIAN-CVE-2026-43008, GHSA-q8x7-49p9-r9fc, UBUNTU-CVE-2026-43008.