Answer in brief
CVE-2026-64034 records a Critical severity (CVSS 9.3) vulnerability in net: mana: Fix TOCTOU double-fetch of hwc_msg_id from DMA buffer. The current sources do not mark it as known exploited. The current feed maps Linux/Linux (generic), Linux/Linux (generic). Check affected ranges and fixed versions before updating.
Analysis pending evidence review
HOL Guard separates source facts from reviewed analysis. See the methodology.
CVSS is 9.3. The current sources do not mark it as known exploited. Treat this as a source-backed prioritization signal, not a statement about your environment.
Analysis status
Analysis pending evidence review
Factual feed record only; HOL analysis is not approved for indexing. Read the methodology.
The current feed maps Linux/Linux (generic), Linux/Linux (generic). Check affected ranges and fixed versions before updating.
| Product | Affected versions | Fixed versions |
|---|---|---|
| cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:* | Not reported | Not reported |
| cpe:2.3:o:linux:linux_kernel:7.1:rc1:*:*:*:*:*:* | Not reported | Not reported |
| cpe:2.3:o:linux:linux_kernel:7.1:rc2:*:*:*:*:*:* | Not reported | Not reported |
| cpe:2.3:o:linux:linux_kernel:7.1:rc3:*:*:*:*:*:* | Not reported | Not reported |
| cpe:2.3:o:linux:linux_kernel:7.1:rc4:*:*:*:*:*:* | Not reported | Not reported |
| Package | Affected range | Fixed version |
|---|---|---|
| Linux/Linuxgeneric | >=ca9c54d2d6a5ab2430c4eda364c77125d62e5e0f <a201c66edf2ebc6cfdc3813a889ba20fecebfae3 || >=ca9c54d2d6a5ab2430c4eda364c77125d62e5e0f <70ad2dff8d052a85dfef15715b531f38a29108cf || >=ca9c54d2d6a5ab2430c4eda364c77125d62e5e0f <566f42fb67a7ebfed6650e407e5b72e6b3e83bf7 || >=ca9c54d2d6a5ab2430c4eda364c77125d62e5e0f <6180a06bbc99fd9114b8db4be6c4d46e40f046ef || >=ca9c54d2d6a5ab2430c4eda364c77125d62e5e0f <09ec063d87c2dd3fa6f3561361a017bd882e9f37 || >=ca9c54d2d6a5ab2430c4eda364c77125d62e5e0f <3c4db56ccd13dd020fbf43afabaee74a40ec75e4 || >=ca9c54d2d6a5ab2430c4eda364c77125d62e5e0f <35f0f0a2536a4d604b4dbad92c85c4a8fdebb870 | a201c66edf2ebc6cfdc3813a889ba20fecebfae3, 70ad2dff8d052a85dfef15715b531f38a29108cf, 566f42fb67a7ebfed6650e407e5b72e6b3e83bf7, 6180a06bbc99fd9114b8db4be6c4d46e40f046ef, 09ec063d87c2dd3fa6f3561361a017bd882e9f37, 3c4db56ccd13dd020fbf43afabaee74a40ec75e4, 35f0f0a2536a4d604b4dbad92c85c4a8fdebb870 |
| Linux/Linuxgeneric | 5.13 | Not reported |
Published upstream
Jul 19, 2026
Evidence: source:cvelist:source_dates:source-dates:recordSource modified
Oct 19, 2026
Evidence: source:cvelist:source_dates:source-dates:recordFirst seen by HOL
Aug 5, 2026
In the Linux kernel, the following vulnerability has been resolved: net: mana: Fix TOCTOU double-fetch of hwc_msg_id from DMA buffer In mana_hwc_rx_event_handler(), resp->response.hwc_msg_id is read from DMA-coherent memory and bounds-checked, then mana_hwc_handle_resp() re-reads the same field from the same DMA buffer for test_bit() and pointer arithmetic. DMA-coherent memory is mapped uncacheable on x86 and is shared, unencrypted, in Confidential VMs (SEV-SNP/TDX), so each load goes directly to host-visible memory. A H/W can modify the value between the check and the use, bypassing the bounds validation. Fix this by reading hwc_msg_id exactly once using READ_ONCE() into a stack-local variable in mana_hwc_rx_event_handler(), and passing the validated value as a parameter to mana_hwc_handle_resp().
Quoted source text, attributed separately from HOL analysis.