CVE-2026-90341

HighCVSS 7.7/10Last modified Oct 19, 2026

Description

In the Linux kernel, the following vulnerability has been resolved:

firmware: coreboot: Validate table bounds

The existing coreboot_table_populate() bounds checks limit individual entries to the mapped length. However, coreboot_table_probe() replaces the platform resource length with header and table sizes supplied by firmware before mapping the full table.

A malformed table can overflow the 32-bit size addition or advertise an extent beyond the resource, causing the driver to map and parse memory outside the resource. A resource shorter than the fixed header is also mapped as though it contained a complete header.

Reject resources shorter than the fixed header. After validating the signature, require a complete header, calculate the advertised extent with overflow checking, and reject extents beyond the resource before remapping the table.

Metrics

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

Affected software

Source: the vendor's advisory (CNA). NVD analysis pending.

VendorProductVersions
LinuxLinux>= d384d6f43d1ec3f1225ab0275fd592c5980bd830, < 3cca0d6dd4c2636d2514234233cb02db76621607; >= d384d6f43d1ec3f1225ab0275fd592c5980bd830, < f79f621215a0944c4a0e1b3b86b99e433ae8c527; >= d384d6f43d1ec3f1225ab0275fd592c5980bd830, < d848fac90c6f0566e7b93066b0b86024f65f395e; >= d384d6f43d1ec3f1225ab0275fd592c5980bd830, < 88027241c1d2c3213bac937a1c2cb89a5775a413; >= d384d6f43d1ec3f1225ab0275fd592c5980bd830, < fd93859ecfa5b6495a6863c18fd923a7666def26; >= d384d6f43d1ec3f1225ab0275fd592c5980bd830, < 2d98a3b89394f283f054a4a54587c14ee89acaf9; >= d384d6f43d1ec3f1225ab0275fd592c5980bd830, < e82f260a74dea8cdd7857f2cc66f73d0da522bb3; >= d384d6f43d1ec3f1225ab0275fd592c5980bd830, < a58a57a1076f8c5dae0327e3710899478c3be901
LinuxLinux4.12

References

Timeline

Published
Sep 17, 2026
Last modified
Oct 19, 2026
NVD status
Received

Related CVEs from 2026

CVE-2026-90342In the Linux kernel, the following vulnerability has been resolved: bpf: Fix mmap_lock deadlock on arena lock failure Reported by the SashCVE-2026-903437.8In the Linux kernel, the following vulnerability has been resolved: wifi: cfg80211: stop PMSR before P2P and NAN teardown PMSR request teaCVE-2026-90344In the Linux kernel, the following vulnerability has been resolved: wifi: mac80211: disconnect on CSA to channel 0 The refactor for the CSCVE-2026-90345In the Linux kernel, the following vulnerability has been resolved: wifi: brcmfmac: fix P2P action frame handling without device vif Some CVE-2026-90346In the Linux kernel, the following vulnerability has been resolved: wifi: nl80211: clean up color-change beacon data on errors nl80211_colCVE-2026-903478.4In the Linux kernel, the following vulnerability has been resolved: arm64: ptrace: Keep 'orig_x0' in-sync with x0 on syscall entry Commit CVE-2026-90348In the Linux kernel, the following vulnerability has been resolved: wifi: ath10k: snoc: use memcpy_fromio() for MSA ramdump On WCN3990/SNOCVE-2026-90349In the Linux kernel, the following vulnerability has been resolved: wifi: mt76: mt7996: fix out-of-bounds link array access in mt7996_tx() CVE-2026-90356.5IBM Aspera High-Speed Transfer Endpoint 3.7.4 through 4.4.7 Fix Pack 1 and IBM Aspera High-Speed Transfer Server 3.7.4 through 4.4.7 Fix PacCVE-2026-90350In the Linux kernel, the following vulnerability has been resolved: wifi: mt76: reject out-of-range link ids in mt76_vif_link() mt76_vif_lCVE-2026-90351In the Linux kernel, the following vulnerability has been resolved: wifi: mt76: mt7996: do not attach hif2 WED when the main WED attach faiCVE-2026-90352In the Linux kernel, the following vulnerability has been resolved: wifi: mt76: mt7915: release hif2 reference on probe IRQ failure The hi
CVE-2026-90341: High severity, CVSS 7.7 | Vulnix