WordPress.org

Make WordPress Core


Ignore:
Timestamp:
03/06/2017 01:40:49 PM (4 years ago)
Author:
aaroncampbell
Message:

Strip control characters before validating redirect.

Merges [40183] to 4.5 branch.

Location:
branches/4.5
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • branches/4.5

  • branches/4.5/src/wp-includes/pluggable.php

    r37757 r40186  
    12721272 **/
    12731273function wp_validate_redirect($location, $default = '') {
    1274     $location = trim( $location );
     1274    $location = trim( $location, " \t\n\r\0\x08\x0B" );
    12751275    // browsers will assume 'http' is your protocol, and will obey a redirect to a URL starting with '//'
    12761276    if ( substr($location, 0, 2) == '//' )
Note: See TracChangeset for help on using the changeset viewer.