La vecchia patch lascia Control Web Panel esposto fino a root
La correzione della precedente RCE di Control Web Panel non basta: VulnCheck ha divulgato dieci nuove vulnerabilità, tra cui una catena senza autenticazione che porta all’esecuzione di codice da remoto come root.
Il pannello reindirizza alla pagina di login, ma non interrompe la gestione della richiesta: questa prosegue verso un modulo scelto dall’attaccante, anche senza autenticazione. Una volta ottenuto accesso, difetti nell’API locale eseguita come root aprono la strada ai privilegi massimi sul server.
VulnCheck ha provato la catena su una build che includeva già la correzione della precedente RCE di CWP inserita nella KEV. Tutte e dieci le vulnerabilità sono corrette in Control Web Panel 1.29. Se il pannello è compromesso, l’esposizione può estendersi al server e ai siti o servizi che amministra.
CWP2Shell: The Login Page That Never Says No | Blog | VulnCheck
VulnCheck's Initial Access Intelligence team details an unauthenticated pre-auth remote root RCE chain in Control Web Panel, where the user panel emits its login redirect without stopping execution, so an attacker-named module file runs before authentication and a root-owned user API turns that foothold into uid 0.