[Webkit-unassigned] [Bug 81215] New: Infinite browser loop via Refresh headers

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Thu Mar 15 06:41:17 PDT 2012


https://bugs.webkit.org/show_bug.cgi?id=81215

           Summary: Infinite browser loop via Refresh headers
           Product: WebKit
           Version: 420+
          Platform: Unspecified
        OS/Version: Unspecified
            Status: UNCONFIRMED
          Severity: Normal
          Priority: P2
         Component: Page Loading
        AssignedTo: webkit-unassigned at lists.webkit.org
        ReportedBy: niels.heinen at gmail.com


Refresh headers allow browser redirection but unlike 3xx redirects, there is no limit.  
This can cause infinite loops when two servers give responses where the Redirect headers point to each other. 

HTTP/1.0 200 OK
Refresh: 0; url=http://server2


HTTP/1.0 200 OK
Refresh: 0; url=http://server1

The loops suck CPU and some screen flickering so --> not the most user-friendly ;-)
Perhaps it can be considered enforce a maximum Refresh limit in order to counter these loops?  
Niels

-- 
Configure bugmail: https://bugs.webkit.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.



More information about the webkit-unassigned mailing list