CVE-2006-3619 Path traversal in n/a
User-assisted attackers can overwrite arbitrary files via malicious .jar archives in GCC's FastJar tool, requiring user interaction to open the file.
- Exploited in the wild
- Not known
- Login needed
- Not needed
- Attackable
- Local or same network only
- Victim action needed
- A user has to click or open something
- Fix
- Available
What is CVE-2006-3619?
CVE-2006-3619 is a low-severity path traversal vulnerability in n/a, published on 25 Jul 2006. It can only be exploited from the same machine or local network, and only if a user opens a file or follows a link.
Official description
Directory traversal vulnerability in FastJar 0.93, as used in Gnu GCC 4.1.1 and earlier, and 3.4.6 and earlier, allows user-assisted attackers to overwrite arbitrary files via a .jar file containing filenames with "../" sequences.
Which versions are affected by CVE-2006-3619?
It affects 1 product.
Linux distribution packages (40)
cpp Red Hat:enterprise_linux:3::as | All versions | 0:3.2.3-59 |
gcc Red Hat:enterprise_linux:3::as | All versions | 0:3.2.3-59 |
gcc-c++ Red Hat:enterprise_linux:3::as | All versions | 0:3.2.3-59 |
gcc-c++-ppc32 Red Hat:enterprise_linux:3::as | All versions | 0:3.2.3-59 |
gcc-debuginfo Red Hat:enterprise_linux:3::as | All versions | 0:3.2.3-59 |
gcc-g77 Red Hat:enterprise_linux:3::as | All versions | 0:3.2.3-59 |
gcc-gnat Red Hat:enterprise_linux:3::as | All versions | 0:3.2.3-59 |
gcc-java Red Hat:enterprise_linux:3::as | All versions | 0:3.2.3-59 |
gcc-objc Red Hat:enterprise_linux:3::as | All versions | 0:3.2.3-59 |
gcc-ppc32 Red Hat:enterprise_linux:3::as | All versions | 0:3.2.3-59 |
libf2c Red Hat:enterprise_linux:3::as | All versions | 0:3.2.3-59 |
libgcc Red Hat:enterprise_linux:3::as | All versions | 0:3.2.3-59 |
libgcj Red Hat:enterprise_linux:3::as | All versions | 0:3.2.3-59 |
libgcj-devel Red Hat:enterprise_linux:3::as | All versions | 0:3.2.3-59 |
libgnat Red Hat:enterprise_linux:3::as | All versions | 0:3.2.3-59 |
libobjc Red Hat:enterprise_linux:3::as | All versions | 0:3.2.3-59 |
libstdc++ Red Hat:enterprise_linux:3::as | All versions | 0:3.2.3-59 |
libstdc++-devel Red Hat:enterprise_linux:3::as | All versions | 0:3.2.3-59 |
cpp Red Hat:enterprise_linux:3::desktop | All versions | 0:3.2.3-59 |
gcc Red Hat:enterprise_linux:3::desktop | All versions | 0:3.2.3-59 |
gcc-c++ Red Hat:enterprise_linux:3::desktop | All versions | 0:3.2.3-59 |
gcc-debuginfo Red Hat:enterprise_linux:3::desktop | All versions | 0:3.2.3-59 |
gcc-g77 Red Hat:enterprise_linux:3::desktop | All versions | 0:3.2.3-59 |
gcc-gnat Red Hat:enterprise_linux:3::desktop | All versions | 0:3.2.3-59 |
gcc-java Red Hat:enterprise_linux:3::desktop | All versions | 0:3.2.3-59 |
gcc-objc Red Hat:enterprise_linux:3::desktop | All versions | 0:3.2.3-59 |
libf2c Red Hat:enterprise_linux:3::desktop | All versions | 0:3.2.3-59 |
libgcc Red Hat:enterprise_linux:3::desktop | All versions | 0:3.2.3-59 |
libgcj Red Hat:enterprise_linux:3::desktop | All versions | 0:3.2.3-59 |
libgcj-devel Red Hat:enterprise_linux:3::desktop | All versions | 0:3.2.3-59 |
libgnat Red Hat:enterprise_linux:3::desktop | All versions | 0:3.2.3-59 |
libobjc Red Hat:enterprise_linux:3::desktop | All versions | 0:3.2.3-59 |
libstdc++ Red Hat:enterprise_linux:3::desktop | All versions | 0:3.2.3-59 |
libstdc++-devel Red Hat:enterprise_linux:3::desktop | All versions | 0:3.2.3-59 |
cpp Red Hat:enterprise_linux:3::es | All versions | 0:3.2.3-59 |
gcc Red Hat:enterprise_linux:3::es | All versions | 0:3.2.3-59 |
gcc-c++ Red Hat:enterprise_linux:3::es | All versions | 0:3.2.3-59 |
gcc-debuginfo Red Hat:enterprise_linux:3::es | All versions | 0:3.2.3-59 |
gcc-g77 Red Hat:enterprise_linux:3::es | All versions | 0:3.2.3-59 |
gcc-gnat Red Hat:enterprise_linux:3::es | All versions | 0:3.2.3-59 |
Products include Fastjar Fastjar.
How do I fix CVE-2006-3619?
Upgrade to a fixed version.
Upgrade, and resolve every user-supplied path against an allowed base folder before opening it. More about Path traversal.
Is CVE-2006-3619 being exploited?
There is no known exploitation of CVE-2006-3619 in the wild and no public exploit code.
Sources
Also known as CVE-2005-3990, DSA-1170, GHSA-hrqw-pgfh-35p4, RHSA-2007:0220, RHSA-2007:0473.