zram: set default primary compressor in zram_destroy_comps()
Summary
| CVE | CVE-2026-89717 |
| State | PUBLISHED |
| Assigner | Linux |
| Source Priority | CVE Program / NVD first with legacy fallback |
| Published | 2026-09-11 20:19:59 UTC |
| Updated | 2026-09-11 20:19:59 UTC |
| Description | In the Linux kernel, the following vulnerability has been resolved:
zram: set default primary compressor in zram_destroy_comps()
Patch series "zram: fix zram issues reported by sashiko".
Sashiko drove by and reported [1] a couple of zram issues:
a possible BUG_ON() in zlib code due to missing winbits range
validation and one possible NULL-ptr dereference in zcomp.
Both are low risk yet still worth fixing.
This patch (of 2):
zram_destroy_comps() resets all compressors and leaves them set to NULL,
including the primary one, which is invalid device state, as now
comp_algorithm_show()->strcmp() can be called on a NULL compressor. Set
default primary compressor in zram_destroy_comps(). |
Vendor Declared Affected Products
| Source | Vendor | Product | Version | Platforms |
|---|
| CNA |
Linux |
Linux |
affected 486fd58af7ac1098b68370b1d4d9f94a2a1c7124 5cec3e60e9f2d1324179df3aa91656f90095cf8f git |
Not specified |
| CNA |
Linux |
Linux |
affected 486fd58af7ac1098b68370b1d4d9f94a2a1c7124 dea8f13c3dfad8b990f8ea96c997aabeebbc1d22 git |
Not specified |
| CNA |
Linux |
Linux |
affected 486fd58af7ac1098b68370b1d4d9f94a2a1c7124 dde75313eed0b014c437f48dd75c0308b592cbf9 git |
Not specified |
| CNA |
Linux |
Linux |
affected 6e20720b12299595154857fa98222729f0d5823c git |
Not specified |
| CNA |
Linux |
Linux |
affected c4e5683c3031a33dc46954e99d37cbd2f706cdb6 git |
Not specified |
| CNA |
Linux |
Linux |
affected 6.6.57 6.7 semver |
Not specified |
| CNA |
Linux |
Linux |
affected 6.11.4 6.12 semver |
Not specified |
| CNA |
Linux |
Linux |
affected 6.12 |
Not specified |
| CNA |
Linux |
Linux |
unaffected 6.12 semver |
Not specified |
| CNA |
Linux |
Linux |
unaffected 6.18.51 6.18.* semver |
Not specified |
| CNA |
Linux |
Linux |
unaffected 7.2.4 7.2.* semver |
Not specified |
| CNA |
Linux |
Linux |
unaffected 7.3-rc1 * original_commit_for_fix |
Not specified |
References
| Reference | Source | Link | Tags |
|---|
| git.kernel.org/stable/c/dde75313eed0b014c437f48dd75c0308b592cbf9 |
416baaa9-dc9f-4396-8d5f-8c081fb06d67 |
git.kernel.org |
|
| git.kernel.org/stable/c/5cec3e60e9f2d1324179df3aa91656f90095cf8f |
416baaa9-dc9f-4396-8d5f-8c081fb06d67 |
git.kernel.org |
|
| git.kernel.org/stable/c/dea8f13c3dfad8b990f8ea96c997aabeebbc1d22 |
416baaa9-dc9f-4396-8d5f-8c081fb06d67 |
git.kernel.org |
|
| CVE Program record |
CVE.ORG |
www.cve.org |
canonical |
| NVD vulnerability detail |
NVD |
nvd.nist.gov |
canonical, analysis |
No vendor comments have been submitted for this CVE.
There are currently no legacy QID mappings associated with this CVE.