[wp-trac] [WordPress Trac] #44423: Unicode characters in get string breaks pagination

WordPress Trac noreply at wordpress.org
Thu Jun 21 11:59:20 UTC 2018


#44423: Unicode characters in get string breaks pagination
--------------------------+-----------------------------
 Reporter:  jessepearson  |      Owner:  (none)
     Type:  defect (bug)  |     Status:  new
 Priority:  normal        |  Milestone:  Awaiting Review
Component:  General       |    Version:  4.9.6
 Severity:  normal        |   Keywords:
  Focuses:                |
--------------------------+-----------------------------
 This was found when working with this plugin: [Ajax-Enabled Enhanced
 Layered Navigation](https://woocommerce.com/products/ajax-layered-
 navigation/) .

 If there are unicode characters used in a parameter in a get string, then
 it breaks pagination by not allowing access to page 2+.

 1. Set your blog posts to display 1 per page
 2. View blog
 3. Append this to the url in address bar and hit enter:
 `?dddd%D7%99%D7%A6%D7%A8%D7%9F=metabo`
 4. Once page reloads, try to go to page 2
 5. You should receive a too many redirects error

-- 
Ticket URL: <https://core.trac.wordpress.org/ticket/44423>
WordPress Trac <https://core.trac.wordpress.org/>
WordPress publishing platform


More information about the wp-trac mailing list