Name of the Vulnerable Software and Affected Versions:
Firejail versions 0.9.62 and earlier
Description:
The issue is related to the lack of measures to neutralize special elements in the `check output` function from `output.c` in the Firejail isolated program environment. This may allow an attacker to gain access to confidential data, compromise their integrity, and cause a denial of service. The problem is also described as Firejail not honoring the `--end-of-options` indicator after the `--output` option, which may lead to command injection.
Recommendations:
For Firejail versions 0.9.62 and earlier, as a temporary workaround, consider disabling the `check output` function until a patch is available. Restrict access to the `--output` option to minimize the risk of command injection. Avoid using the `--output` option with untrusted input until the issue is resolved. At the moment, there is no information about a newer version that contains a fix for this vulnerability.