CVE Database›Document archive›CVE-2026-23147

CVE-2026-23147

kernel: btrfs: zlib: fix the folio leak on S390 hardware acceleration

Loading…

Severity

Low

Red Hat Product Security

5.5

CVSS 3.1

Review impact separately from score.

Published · February 14, 2026

Updated · June 28, 2026

Description

A memory leak flaw was found in the Linux kernel's btrfs filesystem zlib compression code when using S390 hardware acceleration. Due to a missing folio_put() call in the copy_data_into_buffer() function, page cache folios are not released after use during compression operations. This can lead to gradual memory exhaustion on affected S390 systems using btrfs with compression enabled.

Statement

This vulnerability is specific to S390 architecture systems using btrfs with zlib compression and hardware acceleration enabled. The flaw was introduced by a code refactor and requires sustained filesystem compression activity to cause noticeable memory pressure.

CVSS score applicability

The CVSS score(s) listed for this vulnerability do not reflect the associated product's status, and are included for informational purposes to better understand the severity of this vulnerability.

Mitigation

No mitigation is specified in collected source.

CVSS / CWE

CVSS 3.1 · 5.5
CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H

CWE-911 · Improper Update of Reference Count