Saya cukup berpengalaman memakai semuanya...
Joomla
lebih keaarah konsep PORTAL
kelebihan:
template, component, module, Plugin banyak dan bervariasi.
update bervariasi dan konsep inovatif
kelemahannya, banyak makan space, kurang SEF alias anda harus customize sendiri, brarti anda harus punya pengetahuan tambahan....
Wordpress:
kelebihan
lebih ke arah blogger
lebih sedikit makan space, lumayan SEF, template bagus2 n variatif.
kekurangan:
Module, update dll tdk sebaik joomla
Drupal
bisa dibilang kombinasi antara kedua-duanya,
SEF lebih mudah dari joomla
Kekurangan:
Module, template, dll tidak terlalu banyak n tidak sepopuler WP dan Joomla
soal keamanan, semuanya sebenarnya hampir sama saja, cuma kalau mau makai ke tiganya sebaiknya mengetahui dasar2 pengamanan web dan adakan beberapa modifikasi sana-sini