Memory corruption in EDK II PXE driver allows remote code execution
Key facts
- Attack vector
- Network
- Privileges required
- None
- User interaction
- None
- Attack complexity
- Low
- Attack requirements
- Present
- Impact type
- Code execution
- Confidentiality · integrity · availability
- High · High · High
- Fix status
- No fix listed
Attack profile from CVSS 4.0 · CNA. Fix status from CNA and Red Hat. Impact type from CWE-120 and the CVSS impact.
Summary
TianoCore EDK2 through edk2-stable202608 contains a memory corruption flaw in its BIOS code. Incorrect buffer size calculations lead to out-of-bounds writes that overwrite memory (CWE-787). A remote attacker with no privileges and no user interaction can execute arbitrary code, with high impact to confidentiality, integrity and availability.
Written with Claude Haiku 5.5 from the sources below · 2026-11-01
Description from the CNA
EDK2 contains a vulnerability in BIOS where a user may cause “Out-of-bounds Write”, Classic Buffer Overflow, and “Incorrect Calculation of Buffer Size” by remote access. Successful exploitation of this vulnerability can lead to arbitrary code execution. It could also impact Confidentiality, Integrity, and Availability.
Why it matters now
SSVC decision points
CISA ADP · SSVC 2.0.3
- Exploitation
- None
- Automatable
- No
- Technical impact
- Total
The decision (Track, Attend, Act) also depends on your mission and well-being impact; see CISA's SSVC guide.
Affected products
Remediation
The sources list no fixed version for EDK2. Red Hat lists Red Hat Enterprise Linux 8, 9 and 10 and Red Hat OpenShift Container Platform 4 and 5 as affected, with no plan available.
Written with Claude Haiku 5.5 from the sources below · 2026-11-01
Vendor assessments
Red Hat
Red Hat rating: Critical. Red Hat's page for this CVE →
| Product | Status | Plan or fix |
|---|---|---|
| Red Hat Enterprise Linux 10 | Affected | No fix yet |
| Red Hat Enterprise Linux 8 | Affected | No fix yet |
| Red Hat Enterprise Linux 9 | Affected | No fix yet |
| Red Hat OpenShift Container Platform 4 | Affected | No fix yet |
| Red Hat OpenShift Container Platform 5 | Affected | No fix yet |
Not affected: 1 product
- Red Hat OpenShift Container Platform 4
Timeline
- 2026-10-22 Threatist record created from CVE-2026-97631
- 2026-10-24 Affected versions changed · Red Hat
- 2026-10-24 CVSS score added · Red Hat
- 2026-10-29 EPSS moved to the 50th–90th percentile
- 2026-10-30 Affected versions changed · Red Hat
- 2026-10-30 CISA SSVC decision points changed
- 2026-11-01 Affected versions changed · Red Hat
More TianoCore vulnerabilities
- TI-2026-79288 Out-of-bounds write in Google Brotli decoder KEVCVSS 4.0CRITICAL 9.2
- TI-2023-24240 Buffer Overflow in EDK II Network Package CVSS 3.1HIGH 8.8
- TI-2023-24238 Infinite loop in EDK II Network Package CVSS 3.1HIGH 7.5
- TI-2023-24235 Buffer Overflow in EDK II Network Package CVSS 3.1HIGH 8.8
- TI-2023-26565 An insecure default to allow UEFI Shell in EDK2 was left enabled in Ubuntu's EDK2. CVSS 3.1MEDIUM 6.7
- TI-2023-24236 Out-of-Bounds Read in EDK II Network Package CVSS 3.1MEDIUM 6.5
Sources
- CVE-2026-97631 · CVE Program
- CVE-2026-97631 · NVD
- FIRST EPSS
- CVE-2026-97631 · Red Hat security data · CC BY 4.0
This product uses the NVD API but is not endorsed or certified by the NVD. Sources and licences