diff --git wp-includes/class-wp.php wp-includes/class-wp.php
index 36faf66..11957de 100644
--- wp-includes/class-wp.php
+++ wp-includes/class-wp.php
@@ -84,6 +84,30 @@ class WP {
 	var $did_permalink = false;
 
 	/**
+	 * Unslashed GET superglobal
+	 *
+	 * @since 3.6.0
+	 * @var array
+	 */
+	var $GET = array();
+
+	/**
+	 * Unslashed POST superglobal
+	 *
+	 * @since 3.6.0
+	 * @var array
+	 */
+	var $POST = array();
+
+	/**
+	 * Unslashed REQUEST superglobal
+	 *
+	 * @since 3.6.0
+	 * @var array
+	 */
+	var $REQUEST = array();
+
+	/**
 	 * Add name to list of public query variables.
 	 *
 	 * @since 2.1.0
diff --git wp-includes/load.php wp-includes/load.php
index 8a94962..9d79197 100644
--- wp-includes/load.php
+++ wp-includes/load.php
@@ -530,6 +530,8 @@ function wp_set_internal_encoding() {
  * @since 3.0.0
  */
 function wp_magic_quotes() {
+	global $wp;
+
 	// If already slashed, strip.
 	if ( get_magic_quotes_gpc() ) {
 		$_GET    = stripslashes_deep( $_GET    );
@@ -537,6 +539,14 @@ function wp_magic_quotes() {
 		$_COOKIE = stripslashes_deep( $_COOKIE );
 	}
 
+	// During setup, we don't have a global request object
+	if ( isset( $wp ) ) {
+		// Store the unslashed superglobals
+		$wp->GET     = $_GET;
+		$wp->POST    = $_POST;
+		$wp->REQUEST = array_merge( $_GET, $_POST );
+	}
+
 	// Escape with wpdb.
 	$_GET    = add_magic_quotes( $_GET    );
 	$_POST   = add_magic_quotes( $_POST   );
diff --git wp-settings.php wp-settings.php
index 1094749..026d858 100644
--- wp-settings.php
+++ wp-settings.php
@@ -213,9 +213,6 @@ do_action( 'plugins_loaded' );
 // Define constants which affect functionality if not already defined.
 wp_functionality_constants();
 
-// Add magic quotes and set up $_REQUEST ( $_GET + $_POST )
-wp_magic_quotes();
-
 do_action( 'sanitize_comment_cookies' );
 
 /**
@@ -247,6 +244,9 @@ $GLOBALS['wp_rewrite'] = new WP_Rewrite();
  */
 $wp = new WP();
 
+// Add magic quotes and set up $_REQUEST ( $_GET + $_POST )
+wp_magic_quotes();
+
 /**
  * WordPress Widget Factory Object
  * @global object $wp_widget_factory
