Burp Suite User Forum

Login to post

Burp embedded browser Feature - Chromium sandbox issue

IARM | Last updated: Jul 19, 2020 05:21PM UTC

Hi team , Thanks for the embedded browser feature on burp . I was running burp on linux instance, Getting error while accessing burp embedded browser feature (v2020.7) Error message : " net.portswigger.devtools.client.a: Refusing to start browser as your configuration does not support running without sandbox " Im acting as root user on the instance, i faced similar issue while accessing chromium but it can fixed by "chromium --no-sandbox" but in burp suite where i need to configure this option to launch burp embedded browser ( i mean to say sandbox disabled chromium) Thanks in advance for your support ..

Liam, PortSwigger Agent | Last updated: Jul 20, 2020 08:46AM UTC

Our recommended course of action would be to adjust your permissions to allow the browser to run in sandbox mode. Would you be able to perform the following steps, and feedback on if it resolved your issue? 1. Execute the following; find .BurpSuite -name chrome-sandbox -exec chown root:root {} \; -exec chmod 4755 {} \; 2. Start Burp Suite as a non-root user 3. Run the browser-health check.

Marilians | Last updated: Aug 28, 2020 11:16AM UTC

Hi Liam, Thanks, it worked.

Luis | Last updated: Sep 21, 2020 02:43PM UTC

I'm running Burp on Kali Linux and getting the same error message. I executed the following; find .BurpSuite -name chrome-sandbox -exec chown root:root {} \; -exec chmod 4755 {} \; and still receiving the error. How do I start Burp as non-root user?

Liam, PortSwigger Agent | Last updated: Sep 22, 2020 07:43AM UTC

Just ensure you aren't using a root account on your machine. - https://hostadvice.com/how-to/how-to-create-a-non-root-user-on-ubuntu-18-04-server/

Eugene | Last updated: Jan 12, 2021 08:32PM UTC

Hello, I am running burp suite on a Kali VM, and use the root account when working with it. Is it possible to give the sandbox permission to run using the root account?

Liam, PortSwigger Agent | Last updated: Jan 13, 2021 01:24PM UTC

Chromium itself doesn’t allow you to run it as root due to security reasons (principle of least privilege). In our case, the way to get around this is to run without the sandbox but this is also considered insecure as it removes some of the protections that a sandboxed environment provides.

You need to Log in to post a reply. Or register here, for free.