CVE-2022-48732 json
drm/nouveau: fix off by one in BIOS boundary checking
published 2024-06-20 2 y ago modified 2026-06-17 4 mo ago also EUVD-2022-53611
- 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 14%
- public exploits
- 0
- none known
Summary
In the Linux kernel, the following vulnerability has been resolved:
drm/nouveau: fix off by one in BIOS boundary checking
Bounds checking when parsing init scripts embedded in the BIOS reject access to the last byte. This causes driver initialization to fail on Apple eMac's with GeForce 2 MX GPUs, leaving the system with no working console.
This is probably only seen on OpenFirmware machines like PowerPC Macs because the BIOS image provided by OF is only the used parts of the ROM, not a power-of-two blocks read from PCI directly so PCs always have empty bytes at the end that are never accessed.
Patch / fix
- Linux Linux 4.9.300, 4.14.265, 4.19.228, 5.4.178, 5.10.99, 5.15.22, 5.16.8, 5.17
- linux Debian 14, Debian 13, Debian 12 5.16.10-1
debian advisories DEBIAN-CVE-2022-48732
- linux Ubuntu 18.04 LTS 4.15.0-176.185
- linux Ubuntu 20.04 LTS 5.4.0-109.123
- linux-aws Ubuntu 18.04 LTS 4.15.0-1127.136
- linux-aws Ubuntu 20.04 LTS 5.4.0-1072.77
- linux-gcp Ubuntu 20.04 LTS 5.4.0-1072.77
- linux-ibm Ubuntu 20.04 LTS 5.4.0-1020.22
- linux-iot Ubuntu 20.04 LTS 5.4.0-1004.6
- linux-kvm Ubuntu 18.04 LTS 4.15.0-1113.116
ubuntu advisories UBUNTU-CVE-2022-48732
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-azure SLE Module for Public Cloud 15 SP5, openSUSE Leap 15.5 5.14.21-150500.33.63.1
- kernel-syms-azure SLE Module for Public Cloud 15 SP5, openSUSE Leap 15.5 5.14.21-150500.33.63.1
- kernel-source-azure SLE Module for Public Cloud 15 SP5, openSUSE Leap 15.5 5.14.21-150500.33.63.1
- dtb-aarch64 openSUSE Leap 15.5 5.14.21-150500.55.73.1
- kernel-64kb SLE Module for Basesystem 15 SP5, openSUSE Leap 15.5 5.14.21-150500.55.73.1
- kernel-syms SLE Module for Development Tools 15 SP5, openSUSE Leap 15.5 5.14.21-150500.55.73.1
- kernel-obs-qa openSUSE Leap 15.5 5.14.21-150500.55.73.1
- kernel-source SLE Module for Development Tools 15 SP5, SLE Module for Basesystem 15 SP5, openSUSE Leap 15.5 5.14.21-150500.55.73.1
suse advisories SUSE-SU-2024:2947-1SUSE-SU-2024:2939-1SUSE-SU-2024:2929-1SUSE-SU-2024:2902-1SUSE-SU-2024:2894-1SUSE-SU-2024:2561-1
- git.kernel.org/stable/c/d4b746e60fd8eaa8016e144223abe91158edcdad commit
- git.kernel.org/stable/c/909d3ec1bf9f0ec534bfc081b77c0836fea7b0e2 commit
- git.kernel.org/stable/c/b2a21669ee98aafc41c6d42ef15af4dab9e6e882 commit
- git.kernel.org/stable/c/acc887ba88333f5fec49631f12d8cc7ebd95781c commit
- git.kernel.org/stable/c/f071d9fa857582d7bd77f4906691f73d3edeab73 commit
- git.kernel.org/stable/c/d877e814a62b7de9069aeff8bc1d979dfc996e06 commit
- git.kernel.org/stable/c/e7c36fa8a1e63b08312162179c78a0c7795ea369 commit
- git.kernel.org/stable/c/1b777d4d9e383d2744fc9b3a09af6ec1893c8b1a 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-2022-48732 updated cvss 4.4
kernel: drm/nouveau: fix off by one in BIOS boundary checking
-
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 moreaffected: no fix planned “Out of support scope”
-
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 moreaffected: no fix available
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
CISA SSVC
- Exploitation
- none
- Automatable
- no
- Technical impact
- partial
- Assessed
- 2 y ago
Exploit prediction
0.24% chance of exploitation in the next 30 days, higher than 14% 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-193 Off-by-one Error
- Technology feeds
References
-
git.kernel.org
/stable/c/d4b746e60fd8eaa8016e144223abe91158edcdad
patch
-
git.kernel.org
/stable/c/909d3ec1bf9f0ec534bfc081b77c0836fea7b0e2
patch
-
git.kernel.org
/stable/c/b2a21669ee98aafc41c6d42ef15af4dab9e6e882
patch
-
git.kernel.org
/stable/c/acc887ba88333f5fec49631f12d8cc7ebd95781c
patch
-
git.kernel.org
/stable/c/f071d9fa857582d7bd77f4906691f73d3edeab73
patch
-
git.kernel.org
/stable/c/d877e814a62b7de9069aeff8bc1d979dfc996e06
patch
-
git.kernel.org
/stable/c/e7c36fa8a1e63b08312162179c78a0c7795ea369
patch
-
git.kernel.org
/stable/c/1b777d4d9e383d2744fc9b3a09af6ec1893c8b1a
patch
Sources
- CVE List CVE-2022-48732
- NVD CVE-2022-48732
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.