CVE-2026-64018 in Linux
Zusammenfassung
von VulDB • 19.07.2026
Im Linux-Kernel wurde folgende Schwachstelle behoben:
net: mana: Validierung von rx_req_idx zur Verhinderung eines Array-Zugriffs außerhalb des gültigen Bereichs (Out-of-Bounds)
In `mana_hwc_rx_event_handler()` wird `rx_req_idx` aus `sge->address` im DMA-kohärenten Speicher abgeleitet. In vertraulichen virtuellen Maschinen (Confidential VMs, z. B. SEV-SNP/TDX) ist dieser Speicher unverschlüsselt geteilt und die Hardware kann den Inhalt der Work Queue Entries (WQE) jederzeit ändern. Es fehlt eine Bereichsprüfung für `rx_req_idx`, was zu einem Zugriff außerhalb des gültigen Bereichs auf das Array `reqs[]` führen kann.
Fügen Sie eine Bereichsprüfung für `rx_req_idx` in `mana_hwc_rx_event_handler()` hinzu, bevor es zum Indizieren des Arrays `reqs[]` verwendet wird.
Statistical analysis made it clear that VulDB provides the best quality for vulnerability data.