mirror of
https://github.com/netblue30/firejail.git
synced 2026-05-15 14:16:14 -06:00
[GH-ISSUE #4294] Firejail broke latest Bitwarden by blocking network access #2609
Labels
No labels
LTS merge
LTS merge
bug
bug
converted-to-discussion
doc-todo
documentation
duplicate
enhancement
file-transfer
firecfg
firejail-in-firejail
firetools
graphics
help wanted
information_old
installation
invalid
modif
moved
needinfo
networking
notabug
notourbug
old-version
overlayfs
packaging
profile-request
pull-request
question
question_old
removal
runtime-permissions
sandbox-ipc
security
stale
wiki
wiki
wontfix
wordpress
workaround
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference: github-starred/firejail#2609
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @iandstanley on GitHub (May 22, 2021).
Original GitHub issue: https://github.com/netblue30/firejail/issues/4294
Not sure if this is the fault of firejail's default profiles or whether it is the packaging made for Debian 10 of the firejail-profiles
firejail/stable,stable 0.9.58.2-2+deb10u2 amd64
firejail-profiles/stable,stable 0.9.58.2-2+deb10u2 a
Bug and expected behavior
Firejail fails to launch Bitwarden 1.24.6
Firejail complains that networking feature is disabled (which breaks the vault safe sync)
then complains about it's own config and then aborts.
I suspect that if u2f/yubikey/fido2 is enabled on the client this will break as well
Bitwarden to just load
** ERROR LOG**
the chrome-sandbox is owned by root and is 4755
I checked the chrome-sandbox
No profile and disabling firejail
What changed calling
firejail --noprofile /path/to/programin a terminal?bitwarden loads and runs normally and can sync to online vault.
What changed calling the program by path (e.g.
/usr/bin/vlc)?/Bitwarden-1.24.6-amd64.deb
Reproduce
Steps to reproduce the behavior:
sudo apt install firejail firejail-profiles
sudo firecfg
run bitwarden from either launch icon or command line
Environment
Linux distribution and version (ie output of
lsb_release -a,screenfetchorcat /etc/os-release)Debian 10 fully updated
Firejail version (output of
firejail --version) exclusive or used git commit (git rev-parse HEAD)firejail/stable,stable 0.9.58.2-2+deb10u2
Latest Bitwarden .DEB downloaded from Bitwarden's own website Bitwarden-1.24.6-amd64.deb
Additional context
Other context about the problem like related errors to understand the problem.
Checklist
https://github.com/netblue30/firejail/issues/1139)--profile=PROFILENAMEis used to set the right profile.LC_ALL=en_US.UTF-8 LANG=en_US.UTF-8 PROGRAMto get english error-messages.browser-allow-drm yes/browser-disable-u2f noinfirejail.configto allow DRM/U2F in browsers.debug output
Additional context
Other context about the problem like related errors to understand the problem.
Checklist
https://github.com/netblue30/firejail/issues/1139)--profile=PROFILENAMEis used to set the right profile.LC_ALL=en_US.UTF-8 LANG=en_US.UTF-8 PROGRAMto get english error-messages.browser-allow-drm yes/browser-disable-u2f noinfirejail.configto allow DRM/U2F in browsers.debug output
Additional context
Other context about the problem like related errors to understand the problem.
Checklist
https://github.com/netblue30/firejail/issues/1139)--profile=PROFILENAMEis used to set the right profile.LC_ALL=en_US.UTF-8 LANG=en_US.UTF-8 PROGRAMto get english error-messages.browser-allow-drm yes/browser-disable-u2f noinfirejail.configto allow DRM/U2F in browsers.debug output
@reinerh commented on GitHub (May 22, 2021):
Can you please show your
/etc/firejail/firejail.config?It sounds like you have
network noconfigured (which is not disabled by default).@rusty-snake commented on GitHub (May 24, 2021):
Firejail 0.9.58.2 has no profile for bitwarden.
https://github.com/netblue30/firejail/tree/0.9.58.2 (8 Feb 2019) but
c813294e47(2 May 2019).Can you post your profile.
How can this breaks the sync function of bitwarden?
Inside or outside of the sandbox? [Rhetorical question]
Bitwarden uses electron. PR will come.
@rusty-snake commented on GitHub (Aug 4, 2021):
I'm closing here due to inactivity, please fell free to request to reopen if you still have this issue.