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-21 14:17:25 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(). |
Risk And Classification
EPSS: 0.001680000 probability, percentile 0.064580000 (date 2026-09-22)
Vendor Declared Affected Products
| Source | Vendor | Product | Version | Platforms |
|---|---|---|---|---|
| CNA | Linux | Linux | affected 486fd58af7ac1098b68370b1d4d9f94a2a1c7124 4bf3328eeec9afc2a55632ff47fc18101ea62d73 git | Not specified |
| 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.12.111 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/4bf3328eeec9afc2a55632ff47fc18101ea62d73 | 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.