| State: |
published |
| Published at: |
2026-10-20 15:55:11 CEST |
| CVEs: |
CVE-2026-89656 |
| Name: |
Ceph CRUSH bucket workspace overwrite |
| Summary: |
English: Kernel memory corruption |
| Česky: Poškození paměti jádra |
| Description: |
English: A VPS administrator can mount CephFS from a cluster they control. A malformed CRUSH placement map can make one bucket reuse another bucket's smaller workspace, causing a write beyond allocated kernel memory. The trigger requires administrator rights inside the VPS. Corruption in the shared kernel could allow control of the node and access to other VPSes, but the reviewed primary record and fix do not establish a complete exploit on vpsFree.cz. A failed attempt can crash the shared kernel. Kernel warnings that may indicate this bug was triggered are monitored. |
| Česky: Správce VPS může připojit CephFS z clusteru, který ovládá. Chybná mapa umístění CRUSH může způsobit, že jeden její blok použije menší pracovní prostor jiného bloku a zapíše za přidělenou paměť jádra. Vyvolání chyby vyžaduje oprávnění správce uvnitř VPS. Poškození paměti sdíleného jádra by mohlo umožnit ovládnutí node a přístup do ostatních VPS, ale analyzovaný primární záznam a oprava nepopisují úplný postup zneužití na vpsFree.cz. Neúspěšný pokus může shodit sdílené jádro. Varování jádra, která mohou naznačovat spuštění této chyby, jsou monitorována. |
| Response: |
English: Linux 6.12 includes the fix starting with 6.12.109. It checks that each decoded CRUSH bucket ID matches its array slot, preventing a large bucket from reusing a smaller bucket's workspace. |
| Česky: Ve větvi Linuxu 6.12 je oprava obsažena od verze 6.12.109. Ověřuje, že identifikátor každého bloku mapy CRUSH odpovídá jeho pozici v poli, aby větší blok nemohl použít menší pracovní prostor jiného bloku. |