Skip to content

Is firejail running after program invocation? Is it vulnerable at runtime? #6608

Closed Answered by rusty-snake
maitw3g3 asked this question in Q&A
Discussion options

You must be logged in to vote

Is it correct that firejail is only active at the program start to drop its initial privilages, set namespaces and perform similar setup steps?

Switch the order, setting up stuff requires privileges.

Once this is finished does firejail terminate and program it setup is running autonomously without a "firejail layer" around it (security features coming from the kernel itself like namespeces, seccomp etc.)?

The answer is more complex then a simple yes/no.

The main firejail processes continue to run. However they do not work as a broker/emulator/... and do real work, then wait for the program to terminate.

Non-kernel runtime features include:

  • dbus.{user,system} filter: xdg-dbus-proxy
  • tr…

Replies: 1 comment 4 replies

Comment options

You must be logged in to vote
4 replies
@maitw3g3
Comment options

@maitw3g3
Comment options

@kmk3
Comment options

kmk3 Jan 15, 2025
Collaborator

@rusty-snake
Comment options

Answer selected by maitw3g3
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
Labels
security Security issues and discussions
3 participants