Na platformě OpenShift AI Service, která umožňuje organizaci práce klastra pro provádění a výcvik AI modelů, byla zjištěna zranitelnost (CVE-2025-10725), která umožňuje neprivilegovanému uživateli získat administrátorská práva k clustru. Po úspěšném útoku má útočník možnost spravovat klastr, plný přístup ke všem službám, datům a aplikacím spuštěným v klastru, a také root přístup k uzlům klastra.
K provedení útoku stačí jakýkoli neprivilegovaný autentizovaný přístup k platformě, například útok může provést výzkumník připojený k OpenShift AI, který používá Jupyter notebook. Problém byl klasifikován jako kritický — 9.9 z 10.
Zranitelnost je způsobena nesprávným přiřazením role "kueue-batch-user-role", která byla omylem přiřazena skupině "system:authenticated", což umožnilo jakémukoli uživateli služby vytvořit úlohu (OpenShift Job) v jakémkoli jmenném prostoru. Mimo jiné mohl jakýkoli uživatel vytvořit úlohu v privilegovaném jmenném prostoru "openshift-apiserver-operator" a nastavit její spuštění s privilegii ServiceAccount.
V prostředí pro vykonání kódu s privilegii ServiceAccount je k dispozici přístupový token s právy ServiceAccount, který útočník mohl extrahovat a použít k kompromitaci privilegovanějších účtů. Nakonec bylo možné útok dotáhnout až k získání root přístupu k master uzlům, po kterém útočník získal možnost plné kontroly nad veškerým obsahem klastru.
Zdroj: opennet.ru
