Direct naar de inhoud
⚡ Kritieke cyberalerts voor jouw sector & systemen — direct in je inbox. Aanmelden →
cybernieuws.nl Cybersecurity en informatiebeveiling nieuws alerts live · 9 min 171 bronnen 2 kritiek 1 vandaag
CVE's Videos Dagbriefing

← Terug naar CVE-database

CVE-2026-99017

HIGH · 7.0 CVSS Gepubliceerd:

Beschrijving NL

In de Linux kernel is de volgende kwetsbaarheid verholpen:

riscv: errata: selecteer RISCV_ALTERNATIVE_EARLY voor THEAD GHOSTWRITE

errata_probe_ghostwrite() markeert de CPU alleen als kwetsbaar wanneer dit het geval is
opgeroepen in de RISCV_ALTERNATIVES_EARLY_BOOT fase, en de mitigatie
in ghostwrite_enable_mitigation() treedt alleen in werking als de kwetsbare
status werd geregistreerd voordat de opstartalternatieven worden gepatcht. De vroege opstartfase wordt alleen uitgevoerd wanneer CONFIG_RISCV_ALTERNATIVE_EARLY
is ingeschakeld, wat momenteel alleen wordt geselecteerd door ERRATA_THEAD_MAE. In een
kernel gebouwd met ERRATA_THEAD_GHOSTWRITE=y maar ERRATA_THEAD_MAE=n, de
Vroege alternatieven worden nooit uitgevoerd, dus ghostwrite_state wordt nooit ingesteld.
KWETSBAAR: ghostwrite_enable_mitigation() retourneert false, xtheadvector
blijft ingeschakeld en sysfs meldt "Niet getroffen" op een kwetsbaar systeem.
T-Head C9xx CPU. Selecteer RISCV_ALTERNATIVE_EARLY uit ERRATA_THEAD_GHOSTWRITE zodat de
De kwetsbaarheid wordt gedetecteerd in de vroege opstartfase en de standaardinstellingen
Er worden verzachtende maatregelen genomen.

Origineel (Engels) tonen

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

riscv: errata: select RISCV_ALTERNATIVE_EARLY for THEAD GHOSTWRITE

errata_probe_ghostwrite() only marks the CPU as vulnerable when it is
called at the RISCV_ALTERNATIVES_EARLY_BOOT stage, and the mitigation
in ghostwrite_enable_mitigation() only takes effect if the vulnerable
state was recorded before the boot alternatives are patched.

The early boot stage is only executed when CONFIG_RISCV_ALTERNATIVE_EARLY
is enabled, which currently is only selected by ERRATA_THEAD_MAE. In a
kernel built with ERRATA_THEAD_GHOSTWRITE=y but ERRATA_THEAD_MAE=n, the
early alternatives never run, so ghostwrite_state is never set to
VULNERABLE: ghostwrite_enable_mitigation() returns false, xtheadvector
remains enabled, and sysfs reports "Not affected" on a vulnerable
T-Head C9xx CPU.

Select RISCV_ALTERNATIVE_EARLY from ERRATA_THEAD_GHOSTWRITE so that the
vulnerability is detected in the early boot stage and the default
mitigation is applied.

References