Skip to main content

Linux Kernel EUVDEUVD-2026-26596

| CVE-2026-31783 MEDIUM
2026-05-01 Linux
5.5
CVSS 3.1 · NVD
Share

Severity by source

NVD PRIMARY
5.5 MEDIUM
AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H
vuln.today AI
5.5 MEDIUM

Local-only vector confirmed by driver context; PR:L required for shell access; availability-only impact from resource leak causing kernel instability.

3.1 AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H
4.0 AV:L/AC:L/AT:N/PR:L/UI:N/VC:N/VI:N/VA:H/SC:N/SI:N/SA:N
SUSE
MEDIUM
qualitative

Primary rating from NVD.

CVSS VectorNVD

Attack Vector
Local
Attack Complexity
Low
Privileges Required
Low
User Interaction
None
Scope
Unchanged
Confidentiality
None
Integrity
None
Availability
High

Lifecycle Timeline

7
Analysis Generated
Jul 24, 2026 - 01:16 vuln.today
CVSS changed
May 11, 2026 - 20:52 NVD
5.5 (MEDIUM)
Patch available
May 01, 2026 - 16:33 EUVD
Patch released
May 01, 2026 - 15:24 nvd
Patch available
EUVD ID Assigned
May 01, 2026 - 15:00 euvd
EUVD-2026-26596
CVE Published
May 01, 2026 - 14:15 nvd
MEDIUM 5.5
CVE Published
May 01, 2026 - 14:15 nvd
N/A

DescriptionCVE.org

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

spi: amlogic: spifc-a4: unregister ECC engine on probe failure and remove() callback

aml_sfc_probe() registers the on-host NAND ECC engine, but teardown was missing from both probe unwind and remove-time cleanup. Add a devm cleanup action after successful registration so nand_ecc_unregister_on_host_hw_engine() runs automatically on probe failures and during device removal.

AnalysisAI

Resource leak in the Linux kernel's Amlogic A4 SPI Flash Controller (spifc-a4) driver causes availability impact on affected embedded systems. The aml_sfc_probe() function registers a NAND ECC engine but omits the corresponding nand_ecc_unregister_on_host_hw_engine() call on both probe failure unwind and device removal paths. On hardware running affected kernel versions (6.18 through pre-patch commits), this leaves a dangling registered ECC engine that can cause system instability or denial-of-service. No public exploit code exists and EPSS probability is 0.02%, reflecting this is a niche, hardware-specific driver bug with no confirmed active exploitation.

Technical ContextAI

The affected component is drivers/spi/spi-amlogic-spifc-a4.c, the SPI Flash Controller driver for Amlogic A4 series SoCs (System-on-Chip), commonly found in embedded Linux deployments. The bug is a missing resource deregistration: the kernel's NAND ECC subsystem requires symmetric register/unregister calls for on-host hardware ECC engines. When aml_sfc_probe() registers the engine via nand_ecc_register_on_host_hw_engine() but then encounters a probe error, or when the module is unloaded via remove(), the engine remains registered with stale or freed backing memory. While no CWE is formally assigned, this is canonically CWE-772 (Missing Release of Resource after Effective Lifetime). The fix, as indicated by the referenced stable commits, introduces a devm-managed cleanup action so teardown is handled automatically. The CPE cpe:2.3:a:linux:linux:*:*:*:*:*:*:*:* confirms the Linux kernel as the affected software package. Notably, the 'Information Disclosure' tag from metadata conflicts with the CVSS vector's C:N rating - this tag appears erroneous for this vulnerability class and should not be weighted.

RemediationAI

Upgrade to a patched Linux kernel version: 6.18.22, 6.19.12, or 7.0, all of which include the devm-based ECC engine unregistration fix. The upstream fix commits can be reviewed at https://git.kernel.org/stable/c/ee4c064e37d4d0ddc5a7580933dbe79a2c6acafc, https://git.kernel.org/stable/c/b0dc7e7c56573e7a52080f25f3179a45f3dd7e6f, and https://git.kernel.org/stable/c/5e11741aec3b242a197250b473c37b58f53a16b6. Red Hat and SUSE subscribers should monitor their respective advisories for downstream kernel updates incorporating these commits. If patching is not immediately possible, a viable workaround is to prevent loading of the spi-amlogic-spifc-a4 kernel module (e.g., by adding it to /etc/modprobe.d/blacklist.conf) on any affected Amlogic A4 device - this disables the SPI flash controller, which may impact device functionality if the SPI flash is required for storage or boot, so assess the hardware dependency before applying.

Vendor StatusVendor

SUSE

Severity: Medium
Product Status
SUSE Linux Enterprise Desktop 15 SP7 Fixed
SUSE Linux Enterprise Desktop 15 SP7 Fixed
SUSE Linux Enterprise High Availability Extension 15 SP7 Fixed
SUSE Linux Enterprise High Availability Extension 15 SP7 Fixed
SUSE Linux Enterprise High Performance Computing 15 SP7 Fixed

Share

EUVD-2026-26596 vulnerability details – vuln.today

This site uses cookies essential for authentication and security. No tracking or analytics cookies are used. Privacy Policy