Forum phpBB — un modul vechi și admini care reapăreau la nesfârșit
Un caz clasic de persistență. Pe un forum phpBB, o extensie (modul) veche avea o vulnerabilitate care a permis unui utilizator obișnuit să-și acorde singur drepturi de administrator.
Ce s-a întâmplat
Odată devenit admin, utilizatorul a făcut daune serioase — dar partea cea mai periculoasă a fost persistența: a lăsat în urmă și alți utilizatori promovați ca administratori. De fiecare dată când i se scotea unui admin accesul, alte conturi rămâneau tot admini, gata să-l repună. Practic, o rețea de conturi de rezervă.
Cum am rezolvat
- am auditat toate permisiunile și grupurile de utilizatori, nu doar contul evident;
- am revocat accesele tuturor conturilor promovate ilegal, inclusiv cele „de rezervă";
- am actualizat modulele/extensiile la versiuni sigure;
- am eliminat vulnerabilitatea care permitea auto-promovarea;
- am verificat că nu au mai rămas conturi cu drepturi ascunse.
Lecția
Când un atacator obține admin, presupune că a creat mai multe căi de revenire. Nu scoate doar contul vizibil — auditează toate permisiunile și grupurile, altfel adminii „reapar". Iar cauza de bază rămâne mereu aceeași: un modul/extensie neactualizat.