The Burp Suite User Forum was discontinued on the 1st November 2024.

Burp Suite User Forum

For support requests, go to the Support Center. To discuss with other Burp users, head to our Discord page.

SUPPORT CENTER DISCORD

Burp Chromium Freezes on Certain Sites

Whiskey | Last updated: May 01, 2023 07:55PM UTC

Burp's browser will freeze on certain websites being accessed, but work fine with others. When it freezes, the Window will go to "Not Responding" and require a force shutdown of the browser. The site will load, but will freeze within a few seconds or after a few navigations. One site I can share publicly this will happen on is: https://www.bbc.com/news This happens in both v2023.3.5 as well as the v203.4.2-20225 (Early Adopter). The EA version updates the Chromium to be a newer version. This is happening on the Windows build, but from the other bug reports, it's happening on Mac M1 too. I could not reproduce it on a Mac on Community Edition for the same website. This is not consistent for all. Some people I've talked to see this same problem (on other websites than the ones I have in mind), but others will have no problem with it. I've tried disabling the Burp Suite extension and this will still happen, even after a restart of the browser and verifying that the extension is disabled. The only commonality I can find is that it feels like an outbound request is failing to finish, and then the application freezes. I enabled Auto-"TLS Pass through" and right as it was freezing 3 sites were added to the list. I've regenerated the certificate though and can't resolve. After including those 3 sites in the "TLS pass through" in proxy settings, it still freezes, but it let me do more before it froze. I've also fully reset all settings in Burp to try and get past this. I've disabled all Extensions and still can reproduce this.

Hannah, PortSwigger Agent | Last updated: May 04, 2023 09:23AM UTC

Hi I'm sorry to hear that you're experiencing this. As a workaround, you can set up an external browser to proxy through Burp. Documentation on this can be found here: https://portswigger.net/burp/documentation/desktop/external-browser-config Could you drop us an email at support@portswigger.net with your diagnostics information? You can find this by going to "Help > Diagnostics" within Burp.

Whiskey | Last updated: May 04, 2023 04:03PM UTC

Using ProcExplorer I was able to copy the parameters BurpSuite sends when creating the chromium process, and get my own latest version of Chromium working like Burp's embedded one should (minus the loopback exclusion parameter that is sent to the embedded browser). The external browser proxying is not a great experience :) I will send the diagnostics on.

Hannah, PortSwigger Agent | Last updated: May 09, 2023 01:12PM UTC