Oh... vaya, no dijiste que el problema lo tenías al procesar el XML.
Bien, pues podrías usar expresiones regulares o de plano un simple str_replace(), usa tu ingenio.
Código PHP:
$foo = str_replace('<tag>', '<tag><![CDATA[', $foo);
$foo = str_replace('</tag>', ']]</tag>', $foo);