CVE-2023-53541 json
mtd: rawnand: brcmnand: Fix potential out-of-bounds access in oob write
published 2025-10-04 13 mo ago modified 2026-06-17 4 mo ago also EUVD-2025-32334
- cvss
- 7.8
- version 3.1, NVD
- cisa kev
- Not listed
- not in CISA's catalog
- epss
- 0.2%
- EPSS 0.2% chance of exploitation in 30 days, percentile 6%
- public exploits
- 0
- none known
Summary
In the Linux kernel, the following vulnerability has been resolved:
mtd: rawnand: brcmnand: Fix potential out-of-bounds access in oob write
When the oob buffer length is not in multiple of words, the oob write function does out-of-bounds read on the oob source buffer at the last iteration. Fix that by always checking length limit on the oob buffer read and fill with 0xff when reaching the end of the buffer to the oob registers.
Patch / fix
- Linux Linux 4.14.326, 4.19.295, 5.4.257, 5.10.195, 5.15.132, 6.1.54, 6.5.4, 6.6
- linux Debian 12 6.1.55-1
- linux Debian 14, Debian 13 6.5.6-1
debian advisories DEBIAN-CVE-2023-53541
- linux Ubuntu 20.04 LTS 5.4.0-169.187
- linux Ubuntu 22.04 LTS 5.15.0-94.104
- linux-aws Ubuntu 20.04 LTS 5.4.0-1116.126
- linux-aws Ubuntu 22.04 LTS 5.15.0-1053.58
- linux-gcp Ubuntu 20.04 LTS 5.4.0-1120.129
- linux-gcp Ubuntu 22.04 LTS 5.15.0-1051.59
- linux-gke Ubuntu 22.04 LTS 5.15.0-1050.55
- linux-ibm Ubuntu 20.04 LTS 5.4.0-1063.68
ubuntu advisories UBUNTU-CVE-2023-53541
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
- kernel-64kb SLES 15 SP5-LTSS, SLE High Performance Computing 15 SP5-LTSS, SLE High Performance Computing 15 SP5-ESPOS 5.14.21-150500.55.127.1
- kernel-syms SLES for SAP 15 SP5, SLES 15 SP5-LTSS, SLE High Performance Computing 15 SP5-LTSS +1 more 5.14.21-150500.55.127.1
- kernel-source SLES for SAP 15 SP5, SLES 15 SP5-LTSS, SLE Micro 5.5 +2 more 5.14.21-150500.55.127.1
- kernel-default SLES for SAP 15 SP5, SLES 15 SP5-LTSS, SLE Micro 5.5 +3 more 5.14.21-150500.55.127.1
- kernel-obs-build SLES for SAP 15 SP5, SLES 15 SP5-LTSS, SLE High Performance Computing 15 SP5-LTSS +1 more 5.14.21-150500.55.127.1
- kernel-default-base SLES for SAP 15 SP5, SLES 15 SP5-LTSS, SLE Micro 5.5 +2 more 5.14.21-150500.55.127.1.150500.6.61.1
- kernel-rt Real Time Module 15 SP6, openSUSE Leap 15.6 6.4.0-150600.10.58.1
- kernel-syms-rt Real Time Module 15 SP6, openSUSE Leap 15.6 6.4.0-150600.10.58.1
suse advisories SUSE-SU-2025:4320-1SUSE-SU-2025:4301-1SUSE-SU-2025:21052-1SUSE-SU-2025:21064-1SUSE-SU-2025:4149-1SUSE-SU-2025:4141-1
- git.kernel.org/stable/c/2bc3d6ac704ea7263175ea3da663fdbbb7f3dd8b commit
- git.kernel.org/stable/c/14b1d00520b4d6a4818364334ce472b79cfc8976 commit
- git.kernel.org/stable/c/aae45746f4aee9818296e0500e0703e9d8caa5b8 commit
- git.kernel.org/stable/c/d00b031266514a9395124704630b056a5185ec17 commit
- git.kernel.org/stable/c/2353b7bb61e45e7cfd21505d0c6747ac8c9496a1 commit
- git.kernel.org/stable/c/45fe4ad7f439799ee1b7b5f80bf82e8b34a98d25 commit
- git.kernel.org/stable/c/648d1150a688698e37f7aaf302860180901cb30e commit
- git.kernel.org/stable/c/5d53244186c9ac58cb88d76a0958ca55b83a15cd commit
Vendor advisories
What the vendors themselves say about their products: affected, fixed or not affected, and what to do.
red hat product security vex CVE-2023-53541 updated cvss 5.5
kernel: mtd: rawnand: brcmnand: Fix potential out-of-bounds access in oob write
-
Red Hat Enterprise Linux 6 perf, kernel, python-perf, kernel-kdump, kernel-firmware, kernel-bootwrapper, +1 more Red Hat Enterprise Linux 7 perf, kernel, bpftool, kernel-rt, python-perf, kernel-kdump, +8 more Red Hat Enterprise Linux 8 perf, kernel, bpftool, kernel-rt, kernel-core, kernel-tools, +29 more Red Hat Enterprise Linux 9 rv, perf, rtla, kernel, bpftool, libperf, +83 more Red Hat Enterprise Linux 10 kernelnot affected: vulnerable code not present
Red Hat CSAF VEX © Red Hat, Inc., from https://security.access.redhat.com/data/csaf/v2/vex/; changed: reduced to product statuses and remediations. CC BY 4.0 · csaf
Exploit prediction
0.17% chance of exploitation in the next 30 days, higher than 6% of all scored CVEs (FIRST EPSS, 2026-11-08).
CVSS scores
| assigned by | version | score | vector |
|---|---|---|---|
| NVD | 3.1 | 7.8 | CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H |
Affected products
- Linux Linux
Classification
- Weakness
-
- CWE-787 Out-of-bounds Write
- Technology feeds
References
-
git.kernel.org
/stable/c/2bc3d6ac704ea7263175ea3da663fdbbb7f3dd8b
patch
-
git.kernel.org
/stable/c/14b1d00520b4d6a4818364334ce472b79cfc8976
patch
-
git.kernel.org
/stable/c/aae45746f4aee9818296e0500e0703e9d8caa5b8
patch
-
git.kernel.org
/stable/c/d00b031266514a9395124704630b056a5185ec17
patch
-
git.kernel.org
/stable/c/2353b7bb61e45e7cfd21505d0c6747ac8c9496a1
patch
-
git.kernel.org
/stable/c/45fe4ad7f439799ee1b7b5f80bf82e8b34a98d25
patch
-
git.kernel.org
/stable/c/648d1150a688698e37f7aaf302860180901cb30e
patch
-
git.kernel.org
/stable/c/5d53244186c9ac58cb88d76a0958ca55b83a15cd
patch
Sources
- CVE List CVE-2023-53541
- NVD CVE-2023-53541
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.