Выходом из этой ситуации будет создание собственной CMS, в которой будет всё необходимое только вам, и ничего больше, а найти дыры будет очень сложно, так как код знаете только вы, если, конечно, вы не будете распространять движок.
Преимущества:
1. Безопасность.
2. Высокая производительность.
3. Ничего лишнего.
4. Удобный для вас код.
5. Удобная админка.
Недостатки:
1. Займёт время;
2. Сложно будет найти фрилансера для доработки, хотя не невозможно.