Skip to main content

Linux Kernel CVE-2026-53015

| EUVDEUVD-2026-38883 MEDIUM
2026-06-24 Linux GHSA-v64f-8vqx-f88g
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 access and low privileges suffice to trigger the truncation via EROFS access; no confidentiality or integrity impact, only availability loss through potential kernel crash.

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:P/PR:L/UI:N/VC:N/VI:N/VA:H/SC:N/SI:N/SA:N
SUSE
MEDIUM
qualitative
Red Hat
5.5 LOW
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

5
Analysis Generated
Jul 15, 2026 - 16:16 vuln.today
CVSS changed
Jul 15, 2026 - 14:07 NVD
5.5 (MEDIUM)
Patch available
Jun 24, 2026 - 18:02 EUVD
CVE Published
Jun 24, 2026 - 16:29 nvd
MEDIUM 5.5
CVE Published
Jun 24, 2026 - 16:29 cve.org
UNKNOWN (no severity yet)

DescriptionNVD

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

erofs: unify lcn as u64 for 32-bit platforms

As sashiko reported [1], lcn was typed as unsigned long (or unsigned int sometimes), which is only 32 bits wide on 32-bit platforms, which causes (lcn << lclusterbits) to be truncated at 4 GiB.

In order to consolidate the logic, just use u64 consistently around the codebase.

[1] https://sashiko.dev/r/20260420034612.1899973-1-hsiangkao%40linux.alibaba.com

AnalysisAI

Integer truncation in the Linux kernel's EROFS filesystem driver on 32-bit platforms causes logical cluster number (LCN) calculations to overflow at the 4 GiB boundary, resulting in incorrect block addressing and potential kernel-level availability impact. Affected systems are those running 32-bit Linux kernels (where unsigned long is 32 bits wide) with EROFS filesystems mounted. No public exploit exists and no active exploitation has been confirmed; EPSS stands at a very low 0.17% (6th percentile), consistent with the niche attack surface of 32-bit deployments.

Technical ContextAI

EROFS (Enhanced Read-Only File System) is a compressed, space-efficient read-only filesystem introduced in Linux 5.3, commonly used in Android and embedded systems. The root cause is an integer width mismatch: the lcn (logical cluster number) variable was declared as unsigned long or unsigned int, which is only 32 bits wide on 32-bit architectures (CPE: cpe:2.3:a:linux:linux). When the kernel computes lcn << lclusterbits to derive a byte offset, the result silently wraps at 4 GiB (2^32), producing a corrupted address for any cluster residing beyond that boundary. The fix unifies lcn as the explicit u64 type throughout the EROFS codebase to guarantee 64-bit arithmetic regardless of the host architecture. While no CWE is formally assigned, the root cause class is an implicit type narrowing / integer truncation error analogous to CWE-190 (Integer Overflow) or CWE-681 (Incorrect Conversion Between Numeric Types).

RemediationAI

The primary fix is to upgrade to a patched stable kernel release: 6.12.91, 6.18.33, 7.0.10, or 7.1, all of which contain the u64 unification commits available at https://git.kernel.org/stable/. Distribution maintainers should apply the relevant stable-queue patch to their supported kernels. For environments where an immediate kernel upgrade is not feasible, a targeted workaround is to avoid mounting EROFS images whose content extends beyond the 4 GiB cluster boundary on 32-bit hosts; this eliminates the trigger condition without impacting systems that only use EROFS for small images. Alternatively, replacing EROFS with a different read-only filesystem (e.g., SquashFS) on affected 32-bit hosts eliminates exposure entirely, though this requires application-level changes. No workaround addresses the root arithmetic bug; patching is the only complete fix.

Vendor StatusVendor

SUSE

Severity: Moderate
Product Status
SUSE Linux Enterprise Server 16.0 Affected
SUSE Linux Enterprise Server for SAP applications 16.0 Affected
SUSE Linux Micro 6.2 Affected
SUSE Linux Micro Extras 6.2 Affected
SUSE Linux Enterprise Desktop 15 SP7 Affected

Share

CVE-2026-53015 vulnerability details – vuln.today

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