In the Linux kernel, the following vulnerability has been resolved:
jffs2: Prevent rtime decompress memory corruption
The rtime decompression routine does not fully check bounds during the
entirety of the decompression pass and can corrupt memory outside the
decompression buffer if the compressed data is corrupted. This adds the
required check to prevent this failure mode.
Security readout for executives and security teams
Plain-English summary
A corrupted JFFS2 filesystem can trigger faulty Linux decompression logic and overwrite memory outside its intended buffer. A successful trigger could compromise confidentiality, integrity, and availability. Exposure is concentrated in systems that use JFFS2 and process untrusted or corrupted filesystem data.
Executive priority
Treat this as a high-priority maintenance issue for exposed embedded devices, appliances, and Linux systems using JFFS2. It is not presented as an internet-remote or actively exploited emergency. Accelerate remediation where untrusted filesystem data can enter operational workflows; otherwise include the fix in the next controlled kernel or firmware update cycle.
Technical view
The JFFS2 rtime decompressor lacked bounds checking across the complete decompression pass, permitting an out-of-bounds write (CWE-787). CVSS 3.1 rates it 7.8: local access, low complexity, no privileges, and user interaction required, with high potential impact to confidentiality, integrity, and availability.
Likely exposure
Prioritize Linux devices that enable and actively use JFFS2, particularly where corrupted or externally supplied filesystem data could be processed. The supplied affected-version data mixes release numbers and commit identifiers, so distribution-specific exposure should be confirmed through vendor advisories rather than inferred solely from the version list.
Exploitation context
The source bundle provides no evidence of active exploitation, and the CVE is not identified as being in CISA KEV. The CVSS vector describes a local, low-complexity condition requiring user interaction but no privileges. Public exploit availability is not established by the supplied sources.
Researcher notes
The vulnerable condition is an out-of-bounds write during rtime decompression of corrupted JFFS2 data. Upstream stable commits add the missing bounds check. The supplied version metadata is ambiguous and should not be treated as a complete branch matrix; verify backports through kernel, distribution, or appliance-vendor records.
Mitigation direction
Upgrade to a vendor-supported kernel containing the applicable upstream bounds-checking fix.
Consult the Linux distribution or device vendor advisory for fixed package and firmware versions.
Restrict processing of untrusted JFFS2 media or images until affected systems are updated.
Prioritize embedded and appliance fleets where JFFS2 is operationally required.
Validation and detection
Inventory kernel versions across systems that enable or use JFFS2.
Compare installed kernels with distribution advisories and the applicable stable-kernel fix.
Confirm updated kernels are running after package or firmware installation.
Review kernel logs and crash records for JFFS2 decompression or memory-corruption symptoms.
Generated from the cited source records. This long-tail analysis has not been individually reviewed by a named human.
Potential ATT&CK relevance
Conservative CVE-to-ATT&CK context
These mappings and lookup hints may be relevant to the vulnerability behavior, CWE, affected product, or exposure path. Glexia-inferred context is not an official MITRE, ATT&CK, CWE, or CVE Program mapping.
ATT&CK lookup starting points
Use these exact CWE pages and searches to review the Glexia ATT&CK library from this CVE's weakness and description context.
cwe · low confidence lookup
CWE-787: Exact CWE lookup
Use the exact CWE identifier as the starting point before reviewing related ATT&CK behavior. Open the exact CWE lookup page first, then review the ATT&CK searches from that MITRE weakness context. This is a Glexia lookup hint, not an official ATT&CK mapping.
These fields come from the CVE record and ADP containers, not from Glexia's Take. They preserve time-varying source decisions such as CISA SSVC, KEV status, CVSS metrics, and provider references.
2CVSS vectors
3Timeline events
2ADP providers
10Source links
SSVC decision data
CISA-ADPCISA Coordinator
Timestamp
Version
2.0.3
Exploitation: noneAutomatable: noTechnical Impact: total
CVSS vector scores
2 official scores
We collect every scored CVSS vector available in the official CNA and ADP containers. When more than one version is present, the table keeps the source vectors side by side instead of collapsing them into the highest score.
CWE links open Glexia weakness intelligence pages with official CWE context, developer remediation guidance, and related CVE mappings.
CWE-787 · source CWE mapping
Out-of-bounds Write
Out-of-bounds Write represents a recurring weakness pattern that can create exploitable paths when design, validation, or implementation controls are missing.