Gli attacchi di cross site scripting sono, in genere, facilmente eliminabili semplicemente aggiornando core e componenti e con una configurazione adeguata del server.
Il fatto che tu cambi o meno la password al database non influisce sulla riuscita o meno dell'attacco.
Per joomla 1.5 direi che dipende da che obiettivi ti sei prefissato per il tuo sito, è appena uscita e troverai pochi moduli, componenti, template, almeno per i primi tempi.