Index: wp-includes/feed-atom-comments.php
===================================================================
--- wp-includes/feed-atom-comments.php	(revision 11902)
+++ wp-includes/feed-atom-comments.php	(working copy)
@@ -47,7 +47,7 @@
 	get_post_custom($comment_post->ID);
 ?>
 	<entry>
-		<title><?php
+		<title><![CDATA[<?php
 			if ( !is_singular() ) {
 				$title = get_the_title($comment_post->ID);
 				$title = apply_filters('the_title_rss', $title);
@@ -55,7 +55,7 @@
 			} else {
 				printf(ent2ncr(__('By: %s')), get_comment_author_rss());
 			}
-		?></title>
+		?>]]></title>
 		<link rel="alternate" href="<?php comment_link(); ?>" type="<?php bloginfo_rss('html_type'); ?>" />
 
 		<author>
Index: wp-includes/feed-atom.php
===================================================================
--- wp-includes/feed-atom.php	(revision 11902)
+++ wp-includes/feed-atom.php	(working copy)
@@ -16,8 +16,8 @@
   xml:base="<?php bloginfo_rss('home') ?>/wp-atom.php"
   <?php do_action('atom_ns'); ?>
  >
-	<title type="text"><?php bloginfo_rss('name'); wp_title_rss(); ?></title>
-	<subtitle type="text"><?php bloginfo_rss("description") ?></subtitle>
+	<title type="text"><![CDATA[<?php bloginfo_rss('name'); wp_title_rss(); ?>]]></title>
+	<subtitle type="text"><![CDATA[<?php bloginfo_rss("description") ?>]]></subtitle>
 
 	<updated><?php echo mysql2date('Y-m-d\TH:i:s\Z', get_lastpostmodified('GMT'), false); ?></updated>
 	<?php the_generator( 'atom' ); ?>
@@ -30,7 +30,7 @@
 	<?php while (have_posts()) : the_post(); ?>
 	<entry>
 		<author>
-			<name><?php the_author() ?></name>
+			<name><![CDATA[<?php the_author() ?>]]></name>
 			<?php $author_url = get_the_author_meta('url'); if ( !empty($author_url) ) : ?>
 			<uri><?php the_author_meta('url')?></uri>
 			<?php endif; ?>
Index: wp-includes/feed-rdf.php
===================================================================
--- wp-includes/feed-rdf.php	(revision 11902)
+++ wp-includes/feed-rdf.php	(working copy)
@@ -19,9 +19,9 @@
 	<?php do_action('rdf_ns'); ?>
 >
 <channel rdf:about="<?php bloginfo_rss("url") ?>">
-	<title><?php bloginfo_rss('name'); wp_title_rss(); ?></title>
+	<title><![CDATA[<?php bloginfo_rss('name'); wp_title_rss(); ?>]]></title>
 	<link><?php bloginfo_rss('url') ?></link>
-	<description><?php bloginfo_rss('description') ?></description>
+	<description><![CDATA[<?php bloginfo_rss('description') ?>]]></description>
 	<dc:date><?php echo mysql2date('Y-m-d\TH:i:s\Z', get_lastpostmodified('GMT'), false); ?></dc:date>
 	<?php the_generator( 'rdf' ); ?>
 	<sy:updatePeriod><?php echo apply_filters( 'rss_update_period', 'hourly' ); ?></sy:updatePeriod>
@@ -38,15 +38,15 @@
 </channel>
 <?php rewind_posts(); while (have_posts()): the_post(); ?>
 <item rdf:about="<?php the_permalink_rss() ?>">
-	<title><?php the_title_rss() ?></title>
+	<title><![CDATA[<?php the_title_rss() ?>]]></title>
 	<link><?php the_permalink_rss() ?></link>
 	 <dc:date><?php echo mysql2date('Y-m-d\TH:i:s\Z', $post->post_date_gmt, false); ?></dc:date>
-	<dc:creator><?php the_author() ?></dc:creator>
+	<dc:creator><![CDATA[<?php the_author() ?>]]></dc:creator>
 	<?php the_category_rss('rdf') ?>
 <?php if (get_option('rss_use_excerpt')) : ?>
-	<description><?php the_excerpt_rss() ?></description>
+	<description><![CDATA[<?php the_excerpt_rss() ?>]]></description>
 <?php else : ?>
-	<description><?php the_content_rss('', 0, '', get_option('rss_excerpt_length'), 2) ?></description>
+	<description><![CDATA[<?php the_content_rss('', 0, '', get_option('rss_excerpt_length'), 2) ?>]]></description>
 	<content:encoded><![CDATA[<?php the_content('', 0, '') ?>]]></content:encoded>
 <?php endif; ?>
 	<?php do_action('rdf_item'); ?>
Index: wp-includes/feed-rss.php
===================================================================
--- wp-includes/feed-rss.php	(revision 11902)
+++ wp-includes/feed-rss.php	(working copy)
@@ -12,9 +12,9 @@
 <?php the_generator( 'comment' ); ?>
 <rss version="0.92">
 <channel>
-	<title><?php bloginfo_rss('name'); wp_title_rss(); ?></title>
+	<title><![CDATA[<?php bloginfo_rss('name'); wp_title_rss(); ?>]]></title>
 	<link><?php bloginfo_rss('url') ?></link>
-	<description><?php bloginfo_rss('description') ?></description>
+	<description><![CDATA[<?php bloginfo_rss('description') ?>]]></description>
 	<lastBuildDate><?php echo mysql2date('D, d M Y H:i:s +0000', get_lastpostmodified('GMT'), false); ?></lastBuildDate>
 	<docs>http://backend.userland.com/rss092</docs>
 	<language><?php echo get_option('rss_language'); ?></language>
@@ -22,11 +22,11 @@
 
 <?php while (have_posts()) : the_post(); ?>
 	<item>
-		<title><?php the_title_rss() ?></title>
+		<title><![CDATA[<?php the_title_rss() ?>]]></title>
 <?php if (get_option('rss_use_excerpt')) { ?>
 		<description><![CDATA[<?php the_excerpt_rss() ?>]]></description>
 <?php } else { // use content ?>
-		<description><?php the_content_rss('', 0, '', get_option('rss_excerpt_length')) ?></description>
+		<description><![CDATA[<?php the_content_rss('', 0, '', get_option('rss_excerpt_length')) ?>]]></description>
 <?php } ?>
 		<link><?php the_permalink_rss() ?></link>
 		<?php do_action('rss_item'); ?>
Index: wp-includes/feed-rss2-comments.php
===================================================================
--- wp-includes/feed-rss2-comments.php	(revision 11902)
+++ wp-includes/feed-rss2-comments.php	(working copy)
@@ -17,17 +17,17 @@
 	<?php do_action('rss2_ns'); do_action('rss2_comments_ns'); ?>
 	>
 <channel>
-	<title><?php
+	<title><![CDATA[<?php
 		if ( is_singular() )
 			printf(ent2ncr(__('Comments on: %s')), get_the_title_rss());
 		elseif ( is_search() )
 			printf(ent2ncr(__('Comments for %s searching on %s')), get_bloginfo_rss( 'name' ), esc_attr($wp_query->query_vars['s']));
 		else
 			printf(ent2ncr(__('Comments for %s')), get_bloginfo_rss( 'name' ) . get_wp_title_rss());
-	?></title>
+	?>]]></title>
 	<atom:link href="<?php self_link(); ?>" rel="self" type="application/rss+xml" />
 	<link><?php (is_single()) ? the_permalink_rss() : bloginfo_rss("url") ?></link>
-	<description><?php bloginfo_rss("description") ?></description>
+	<description><![CDATA[<?php bloginfo_rss("description") ?>]]></description>
 	<lastBuildDate><?php echo mysql2date('r', get_lastcommentmodified('GMT')); ?></lastBuildDate>
 	<?php the_generator( 'rss2' ); ?>
 	<sy:updatePeriod><?php echo apply_filters( 'rss_update_period', 'hourly' ); ?></sy:updatePeriod>
@@ -39,7 +39,7 @@
 	get_post_custom($comment_post->ID);
 ?>
 	<item>
-		<title><?php
+		<title><![CDATA[<?php
 			if ( !is_singular() ) {
 				$title = get_the_title($comment_post->ID);
 				$title = apply_filters('the_title_rss', $title);
@@ -47,13 +47,13 @@
 			} else {
 				printf(ent2ncr(__('By: %s')), get_comment_author_rss());
 			}
-		?></title>
+		?>]]></title>
 		<link><?php comment_link() ?></link>
-		<dc:creator><?php echo get_comment_author_rss() ?></dc:creator>
+		<dc:creator><![CDATA[<?php echo get_comment_author_rss() ?>]]></dc:creator>
 		<pubDate><?php echo mysql2date('D, d M Y H:i:s +0000', get_comment_time('Y-m-d H:i:s', true, false), false); ?></pubDate>
 		<guid isPermaLink="false"><?php comment_guid() ?></guid>
 <?php if ( post_password_required($comment_post) ) : ?>
-		<description><?php echo ent2ncr(__('Protected Comments: Please enter your password to view comments.')); ?></description>
+		<description><![CDATA[<?php echo ent2ncr(__('Protected Comments: Please enter your password to view comments.')); ?>]]></description>
 		<content:encoded><![CDATA[<?php echo get_the_password_form() ?>]]></content:encoded>
 <?php else : // post pass ?>
 		<description><?php comment_text_rss() ?></description>
Index: wp-includes/feed-rss2.php
===================================================================
--- wp-includes/feed-rss2.php	(revision 11902)
+++ wp-includes/feed-rss2.php	(working copy)
@@ -21,10 +21,10 @@
 >
 
 <channel>
-	<title><?php bloginfo_rss('name'); wp_title_rss(); ?></title>
+	<title><![CDATA[<?php bloginfo_rss('name'); wp_title_rss(); ?>]]></title>
 	<atom:link href="<?php self_link(); ?>" rel="self" type="application/rss+xml" />
 	<link><?php bloginfo_rss('url') ?></link>
-	<description><?php bloginfo_rss("description") ?></description>
+	<description><![CDATA[<?php bloginfo_rss("description") ?>]]></description>
 	<lastBuildDate><?php echo mysql2date('D, d M Y H:i:s +0000', get_lastpostmodified('GMT'), false); ?></lastBuildDate>
 	<?php the_generator( 'rss2' ); ?>
 	<language><?php echo get_option('rss_language'); ?></language>
@@ -33,11 +33,11 @@
 	<?php do_action('rss2_head'); ?>
 	<?php while( have_posts()) : the_post(); ?>
 	<item>
-		<title><?php the_title_rss() ?></title>
+		<title><![CDATA[<?php the_title_rss() ?>]]></title>
 		<link><?php the_permalink_rss() ?></link>
 		<comments><?php comments_link(); ?></comments>
 		<pubDate><?php echo mysql2date('D, d M Y H:i:s +0000', get_post_time('Y-m-d H:i:s', true), false); ?></pubDate>
-		<dc:creator><?php the_author() ?></dc:creator>
+		<dc:creator><![CDATA[<?php the_author() ?>]]></dc:creator>
 		<?php the_category_rss() ?>
 
 		<guid isPermaLink="false"><?php the_guid(); ?></guid>
