Race condition in Automake - CVE-2009-4029

 

Race condition in Automake - CVE-2009-4029

Published: December 20, 2009 / Updated: July 28, 2020


Vulnerability identifier: #VU32694
CSH Severity: Low
CVSS v4: 5.1 [CVSS:4.0/AV:L/AC:L/AT:N/PR:N/UI:N/VC:L/VI:L/VA:L/SC:N/SI:N/SA:N]
CVE-ID: CVE-2009-4029
CWE-ID: CWE-362
Exploitation vector: Local access
Exploit availability: No public exploit available

Vulnerability details

The vulnerability allows a local non-authenticated attacker to read and manipulate data.

The (1) dist or (2) distcheck rules in GNU Automake 1.11.1, 1.10.3, and release branches branch-1-4 through branch-1-9, when producing a distribution tarball for a package that uses Automake, assign insecure permissions (777) to directories in the build tree, which introduces a race condition that allows local users to modify the contents of package files, introduce Trojan horse programs, or conduct other attacks before the build is complete.


Affected software

Automake
Gentoo Linux
automake (Alpine package)

How to mitigate CVE-2009-4029

Install update from vendor's website.

automake (Alpine package) - update to 1.11.1-r1

External References

Related Security Bulletins