Every CVE Search/ Get API key

CVE-2019-12589

In Firejail before 0.9.60, seccomp filters are writable inside the jail, leading to a lack of...

8.8 HighFix available

In Firejail before 0.9.60, seccomp filters are writable inside the jail, leading to a lack of intended seccomp restrictions for a process that is joined to the jail after a filter has been modified by an attacker.

Attack profile

How easy it is to exploit

Attack vector
Local
Complexity
Low
Privileges needed
Low
User interaction
None

What an attacker can affect

Confidentiality
High
Integrity
High
Availability
High

Exploit likelihood

0.51%Down 0.7 points since Apr 14, 2021
90%50%10%1%

What each source reports

NVD Score used 8.8

In Firejail before 0.9.60, seccomp filters are writable inside the jail, leading to a lack of intended seccomp restrictions for a process that is joined to the jail after a filter has been modified by an attacker.

Record
CVE-2019-12589
CVSS 3.0
8.8 HighCVSS:3.0/AV:L/AC:L/PR:L/UI:N/S:C/C:H/I:H/A:H
CVSS 2.0
4.6 MediumAV:L/AC:L/Au:N/C:P/I:P/A:P
Weakness
CWE-732
Updated
2026-11-02
CVE List No score

In Firejail before 0.9.60, seccomp filters are writable inside the jail, leading to a lack of intended seccomp restrictions for a process that is joined to the jail after a filter has been modified by an attacker.

Record
CVE-2019-12589
Updated
2026-11-02
EUVDEUVD-2019-4183 No score

In Firejail before 0.9.60, seccomp filters are writable inside the jail, leading to a lack of intended seccomp restrictions for a process that is joined to the jail after a filter has been modified by an attacker.

Record
EUVD-2019-4183
Updated
2026-11-03
GitHub AdvisoriesGHSA-q9v9-56wp-f76g No score

In Firejail before 0.9.60, seccomp filters are writable inside the jail, leading to a lack of...

In Firejail before 0.9.60, seccomp filters are writable inside the jail, leading to a lack of intended seccomp restrictions for a process that is joined to the jail after a filter has been modified by an attacker.

Record
GHSA-q9v9-56wp-f76g
Updated
2026-11-02
OSV 8.8

In Firejail before 0.9.60, seccomp filters are writable inside the jail, leading to a lack of intended seccomp restrictions for a process that is joined to the jail after a filter has been modified by an attacker.

Record
CVE-2019-12589
CVSS 3.0
8.8 HighCVSS:3.0/AV:L/AC:L/PR:L/UI:N/S:C/C:H/I:H/A:H
Updated
2026-11-02
OSVDEBIAN-CVE-2019-12589 8.8

In Firejail before 0.9.60, seccomp filters are writable inside the jail, leading to a lack of intended seccomp restrictions for a process that is joined to the jail after a filter has been modified by an attacker.

Record
DEBIAN-CVE-2019-12589
CVSS 3.0
8.8 HighCVSS:3.0/AV:L/AC:L/PR:L/UI:N/S:C/C:H/I:H/A:H
Updated
2026-11-02
OSVUBUNTU-CVE-2019-12589 8.8

In Firejail before 0.9.60, seccomp filters are writable inside the jail, leading to a lack of intended seccomp restrictions for a process that is joined to the jail after a filter has been modified by an attacker.

Record
UBUNTU-CVE-2019-12589
CVSS 3.0
8.8 HighCVSS:3.0/AV:L/AC:L/PR:L/UI:N/S:C/C:H/I:H/A:H
Updated
2026-11-02
OSVMGASA-2020-0115 No score

Updated firejail packages fix security vulnerabilities

Updated firejail package fixes security vulnerabilities:

Firejail before 0.9.60 allows truncation (resizing to length 0) of the firejail binary on the host by running exploit code inside a firejail sandbox and having the sandbox terminated. To succeed, certain conditions need to be fulfilled: The jail (with the exploit code inside) needs to be started as root, and it also needs to be terminated as root from the host (either by stopping it ungracefully (e.g., SIGKILL), or by using the --shutdown control command) (CVE-2019-12499).

In Firejail before 0.9.60, seccomp filters are writable inside the jail, leading to a lack of intended seccomp restrictions for a process that is joined to the jail after a filter has been modified by an attacker (CVE-2019-12589).

Record
MGASA-2020-0115
Updated
2026-11-02
OSVopenSUSE-SU-2024:10759-1 No score

firejail-0.9.66-1.2 on GA media

These are all security issues fixed in the firejail-0.9.66-1.2 package on the GA media of openSUSE Tumbleweed.

Record
openSUSE-SU-2024:10759-1
Updated
2026-11-02

Affected products

Affected packages

Affected packages
PackageAffectedFixed
firejail
Debian:12
before 0.9.58.2-2
0.9.58.2-2
firejail
Debian:13
before 0.9.58.2-2
0.9.58.2-2
firejail
Debian:14
before 0.9.58.2-2
0.9.58.2-2
firejail
Mageia:7
From an advisory covering 2 CVEs
before 0.9.56-2.1.mga7
0.9.56-2.1.mga7
firejail
Ubuntu:16.04:LTS
All versions, plus listed versions
0.9.28-10.9.32-10.9.34-10.9.36-10.9.38-10.9.38-1ubuntu0.10.9.38.10-0ubuntu0.16.04.1
None known
firejail
Ubuntu:18.04:LTS
All versions, plus listed versions
0.9.50-30.9.52-10.9.52-2
None known
firejail
openSUSE:Tumbleweed
From an advisory covering 7 CVEs
before 0.9.66-1.2
0.9.66-1.2

History

History
RecordedChangedSources
affected, facts
aliasesEUVD
first indexedCVE List, GitHub Advisories, NVD, OSV

Dates are when Every CVE recorded each change. Upstream dates may differ.

In short

CVE-2019-12589 is a high vulnerability (CVSS 8.8) in Firejail Project Firejail, published June 3, 2019. No source lists public exploit code. EPSS puts the chance of exploitation in the next 30 days at 0.51%, the 43rd percentile. Fixed in firejail 0.9.58.2-2.

References

Show 16 moreShow less
MoveEnter Open