diff --git a/wp-includes/class-simplepie-kses.php b/wp-includes/class-simplepie-kses.php
new file mode 100644
index 0000000..6a892ab
--- /dev/null
+++ b/wp-includes/class-simplepie-kses.php
@@ -0,0 +1,11 @@
+<?php
+
+class WP_SimplePie_Sanitize_KSES extends SimplePie_Sanitize {
+	public function sanitize( $data, $type, $base = '' ) {
+		if ( $type & ( SIMPLEPIE_CONSTRUCT_HTML | SIMPLEPIE_CONSTRUCT_XHTML ) ) {
+			return wp_kses_post( $data );
+		} else {
+			return parent::sanitize( $data, $type, $base );
+		}
+	}
+}
diff --git a/wp-includes/feed.php b/wp-includes/feed.php
index 262acd7..8274eb7 100644
--- a/wp-includes/feed.php
+++ b/wp-includes/feed.php
@@ -525,9 +525,12 @@ function feed_content_type( $type = '' ) {
  */
 function fetch_feed($url) {
 	require_once (ABSPATH . WPINC . '/class-feed.php');
+	require_once (ABSPATH . WPINC . '/class-simplepie-kses.php');
 
 	$feed = new SimplePie();
 
+	$feed->set_sanitize_class( 'WP_SimplePie_Sanitize_KSES' );
+	$feed->sanitize = new WP_SimplePie_Sanitize_KSES();
 	$feed->set_cache_class( 'WP_Feed_Cache' );
 	$feed->set_file_class( 'WP_SimplePie_File' );
 
