CVE-2023-49298 json
OpenZFS through 2.1.13 and 2.2.x through 2.2.1, in certain scenarios involving applications that try to rely on efficient copying of file d…
published 2023-11-24 2 y ago modified 2026-06-17 4 mo ago also EUVD-2023-53284
- cvss
- 7.5
- version 3.1, CNA
- cisa kev
- Not listed
- not in CISA's catalog
- epss
- 1.2%
- EPSS 1.2% chance of exploitation in 30 days, percentile 67%
- public exploits
- 0
- none known
Summary
OpenZFS through 2.1.13 and 2.2.x through 2.2.1, in certain scenarios involving applications that try to rely on efficient copying of file data, can replace file contents with zero-valued bytes and thus potentially disable security mechanisms. NOTE: this issue is not always security related, but can be security related in realistic situations. A possible example is cp, from a recent GNU Core Utilities (coreutils) version, when attempting to preserve a rule set for denying unauthorized access. (One might use cp when configuring access control, such as with the /etc/hosts.deny file specified in the IBM Support reference.) NOTE: this issue occurs less often in version 2.2.1, and in versions before 2.1.4, because of the default configuration in those versions.
Patch / fix
- zfs-linux Debian 12 2.1.11-1+deb12u1
- zfs-linux Debian 14, Debian 13 2.1.14-1
debian advisories DEBIAN-CVE-2023-49298
- zfs-linux Ubuntu 20.04 LTS 0.8.3-1ubuntu12.17
- zfs-linux Ubuntu 22.04 LTS 2.1.5-1ubuntu6~22.04.4
- zfs-linux Ubuntu 24.04 LTS 2.2.2-0ubuntu2
ubuntu advisories UBUNTU-CVE-2023-49298
Ubuntu security data © Canonical Ltd., from https://github.com/canonical/ubuntu-security-notices via OSV; changed: normalised to fixed package versions per release. CC BY-SA 4.0
- zfs Alpine 3.24, Alpine 3.23, Alpine 3.22 +3 more 2.2.1-r1
- zfs-lts Alpine 3.24, Alpine 3.23, Alpine 3.22 +3 more 2.2.1-r1
- zfs-rpi Alpine 3.24, Alpine 3.23, Alpine 3.22 +3 more 2.2.1-r1
alpine advisories ALPINE-CVE-2023-49298
Alpine secdb © Alpine Linux, from https://secdb.alpinelinux.org via OSV; changed: normalised to fixed package versions per release. CC BY-SA 4.0
CISA SSVC
- Exploitation
- Proof of concept is public
- Automatable
- yes
- Technical impact
- partial
- Assessed
- 2 y ago
Exploit prediction
1.16% chance of exploitation in the next 30 days, higher than 67% of all scored CVEs (FIRST EPSS, 2026-11-08).
Exploits and checks
- github.com https://github.com/openzfs/zfs/pull/15571 referenced PoC, tagged "exploit" by a source, unverified
- github.com https://github.com/openzfs/zfs/issues/15526 referenced PoC, tagged "exploit" by a source, unverified
CVSS scores
| assigned by | version | score | vector |
|---|---|---|---|
| CISA ADP | 3.1 | 7.5 | CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:H/A:N |
| NVD | 3.1 | 7.5 | CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:H/A:N |
| CNA | 3.1 | 7.5 | CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:H/A:N |
Affected products
- openzfs openzfs
Classification
- Weakness
-
- CWE-639 Authorization Bypass Through User-Controlled Key
References
-
github.com
/openzfs/zfs/pull/15571
exploit, patch, vendor-advisory
-
github.com
/openzfs/zfs/issues/15526
exploit, issue-tracking, patch, vendor-advisory
-
bugs.freebsd.org
/bugzilla/show_bug.cgi?id=275308
issue-tracking, patch
-
news.ycombinator.com
/item?id=38405731
patch, third-party-advisory
-
web.archive.org
/web/20231124172959/https://www.ibm.com/support/pages/how-remove-missing%C2%A0newline%C2%A0or%C2%A0line%C2%A0t
third-party-advisory
- github.com /openzfs/zfs/releases/tag/zfs-2.2.2
- github.com /openzfs/zfs/releases/tag/zfs-2.1.14
- theregister.com /2023/12/04/two_new_versions_of_openzfs/
- bugs.gentoo.org /917224
- news.ycombinator.com /item?id=38770168
-
lists.debian.org
/debian-lts-announce/2024/03/msg00019.html
mailing-list
- lists.debian.org /debian-lts-announce/2025/04/msg00009.html
Sources
- CVE List CVE-2023-49298
- NVD CVE-2023-49298
Fencer Vulns keeps one entry per vulnerability: the CVE id wins, then GHSA, and records that alias each other are merged, except that two CVEs always keep separate entries. The same data is available as JSON.