High severity · published Jun 27, 2017
CVE-2004-2778
Ebuild in Gentoo may change directory and file permissions depending on the order of installed packages, which allows local users to read or write to restricted directories or…
7.1
CVSS
0.3%
EPSS
No
On KEV
Description
Ebuild in Gentoo may change directory and file permissions depending on the order of installed packages, which allows local users to read or write to restricted directories or execute restricted commands via navigating to the affected directories, or executing the affected commands.
CVSS vector
CVSS:3.0/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:N
Attack vector
Local
Complexity
Low
Privileges
Low
User interaction
None
Confidentiality
High
Integrity
High
Availability
None
Scope
Unchanged
Exploitation
Is it being used?
Exploit prediction (EPSS)0.3% · higher than 26% of CVEs
Exploited in the wildNo evidence yet
CISA KEVNot listed
Ransomware campaign useNot known
Affected products
Which versions
PO
Portage · Gentoo
All versions, or not specified · source: NVD
References
NVD
https://nvd.nist.gov/vuln/detail/CVE-2004-2778
CVE.org
https://www.cve.org/CVERecord?id=CVE-2004-2778
Mailing List
http://www.openwall.com/lists/oss-security/2017/01/28/7
Vendor Advisory
https://bugs.gentoo.org/show_bug.cgi?id=141619
Vendor Advisory
https://bugs.gentoo.org/show_bug.cgi?id=396153
Vendor Advisory
https://bugs.gentoo.org/show_bug.cgi?id=58611
Vendor Advisory
https://bugs.gentoo.org/show_bug.cgi?id=607426
Vendor Advisory
https://bugs.gentoo.org/show_bug.cgi?id=607430
More from Portage
9.8
CVE-2016-20021
In Gentoo Portage before 3.0.47, there is missing PGP validation of executed code: the standalone emerge-webrsync downloads a .gpgsig file but does not perform signature…
5.5
CVE-2019-20384
Gentoo Portage through 2.3.84 allows local users to place a Trojan horse plugin in the /usr/lib64/nagios/plugins directory by leveraging access to the nagios user account, because…
5.5
CVE-2004-1901
Portage before 2.0.50-r3 allows local users to overwrite arbitrary files via a hard link attack on the lockfiles
–
CVE-2013-2100
The urlopen function in pym/portage/util/_urlopen.py in Gentoo Portage 2.1.12, when using HTTPS, does not verify X.509 certificates from SSL servers, which allows…
–
CVE-2008-4394
Multiple untrusted search path vulnerabilities in Portage before 2.1.4.5 include the current working directory in the Python search path, which allows local users to execute…
