CVE-2010-2322
Absolute path traversal vulnerability in the extract_jar function in jartool.c in FastJar 0.98...
Absolute path traversal vulnerability in the extract_jar function in jartool.c in FastJar 0.98 allows remote attackers to create or overwrite arbitrary files via a full pathname for a file within a .jar archive, a related issue to CVE-2010-0831. NOTE: this vulnerability exists because of an incomplete fix for CVE-2006-3619.
Exploit likelihood
What each source reports
NVD Score used 2.6
Absolute path traversal vulnerability in the extract_jar function in jartool.c in FastJar 0.98 allows remote attackers to create or overwrite arbitrary files via a full pathname for a file within a .jar archive, a related issue to CVE-2010-0831. NOTE: this vulnerability exists because of an incomplete fix for CVE-2006-3619.
- Record
CVE-2010-2322- CVSS 2.0
- 2.6 Low
AV:N/AC:H/Au:N/C:N/I:P/A:N - Weakness
- CWE-22
- Updated
- 2026-11-02
CVE ListNo score
Absolute path traversal vulnerability in the extract_jar function in jartool.c in FastJar 0.98 allows remote attackers to create or overwrite arbitrary files via a full pathname for a file within a .jar archive, a related issue to CVE-2010-0831. NOTE: this vulnerability exists because of an incomplete fix for CVE-2006-3619.
- Record
CVE-2010-2322- Updated
- 2026-11-02
EUVDEUVD-2010-2332No score
Absolute path traversal vulnerability in the extract_jar function in jartool.c in FastJar 0.98 allows remote attackers to create or overwrite arbitrary files via a full pathname for a file within a .jar archive, a related issue to CVE-2010-0831. NOTE: this vulnerability exists because of an incomplete fix for CVE-2006-3619.
- Record
EUVD-2010-2332- Updated
- 2026-11-03
GitHub AdvisoriesGHSA-3c39-x2h8-rmf7No score
Absolute path traversal vulnerability in the extract_jar function in jartool.c in FastJar 0.98...
Absolute path traversal vulnerability in the extract_jar function in jartool.c in FastJar 0.98 allows remote attackers to create or overwrite arbitrary files via a full pathname for a file within a .jar archive, a related issue to CVE-2010-0831. NOTE: this vulnerability exists because of an incomplete fix for CVE-2006-3619.
- Record
GHSA-3c39-x2h8-rmf7- Weakness
- CWE-22
- Updated
- 2026-11-02
OSVNo score
Absolute path traversal vulnerability in the extract_jar function in jartool.c in FastJar 0.98 allows remote attackers to create or overwrite arbitrary files via a full pathname for a file within a .jar archive, a related issue to CVE-2010-0831. NOTE: this vulnerability exists because of an incomplete fix for CVE-2006-3619.
- Record
CVE-2010-2322- Updated
- 2026-11-02
OSVDEBIAN-CVE-2010-2322No score
Absolute path traversal vulnerability in the extract_jar function in jartool.c in FastJar 0.98 allows remote attackers to create or overwrite arbitrary files via a full pathname for a file within a .jar archive, a related issue to CVE-2010-0831. NOTE: this vulnerability exists because of an incomplete fix for CVE-2006-3619.
- Record
DEBIAN-CVE-2010-2322- Updated
- 2026-11-02
Show 4 moreShow less
OSVopenSUSE-SU-2021:1107-1No score
Security update for fastjar
This update for fastjar fixes the following issues:
- CVE-2010-2322: Fixed a directory traversal vulnerabilities. (bsc#1188517)
This update was imported from the SUSE:SLE-15:Update update project.
- Record
openSUSE-SU-2021:1107-1- Updated
- 2026-11-02
OSVopenSUSE-SU-2021:2565-1No score
Security update for fastjar
This update for fastjar fixes the following issues:
- CVE-2010-2322: Fixed a directory traversal vulnerabilities. (bsc#1188517)
- Record
openSUSE-SU-2021:2565-1- Updated
- 2026-11-02
OSVopenSUSE-SU-2024:10750-1No score
fastjar-0.98-26.2 on GA media
These are all security issues fixed in the fastjar-0.98-26.2 package on the GA media of openSUSE Tumbleweed.
- Record
openSUSE-SU-2024:10750-1- Updated
- 2026-11-02
OSVSUSE-SU-2021:2635-1No score
Security update for fastjar
This update for fastjar fixes the following issues:
- CVE-2010-2322: Fixed a directory traversal vulnerabilities. (bsc#1188517)
- Record
SUSE-SU-2021:2635-1- Updated
- 2026-11-02
Affected products
Affected packages
| Package | Affected | Fixed |
|---|---|---|
fastjarDebian:12 | before 2:0.98-3 | 2:0.98-3 |
fastjarDebian:13 | before 2:0.98-3 | 2:0.98-3 |
fastjarDebian:14 | before 2:0.98-3 | 2:0.98-3 |
gccRed Hat:enterprise_linux:5::client_workstation From an advisory covering 2 CVEs | before 0:4.1.2-50.el5 | 0:4.1.2-50.el5 |
gcc-c++Red Hat:enterprise_linux:5::client_workstation From an advisory covering 2 CVEs | before 0:4.1.2-50.el5 | 0:4.1.2-50.el5 |
gcc-debuginfoRed Hat:enterprise_linux:5::client_workstation From an advisory covering 2 CVEs | before 0:4.1.2-50.el5 | 0:4.1.2-50.el5 |
gcc-gfortranRed Hat:enterprise_linux:5::client_workstation From an advisory covering 2 CVEs | before 0:4.1.2-50.el5 | 0:4.1.2-50.el5 |
gcc-gnatRed Hat:enterprise_linux:5::client_workstation From an advisory covering 2 CVEs | before 0:4.1.2-50.el5 | 0:4.1.2-50.el5 |
gcc-javaRed Hat:enterprise_linux:5::client_workstation From an advisory covering 2 CVEs | before 0:4.1.2-50.el5 | 0:4.1.2-50.el5 |
gcc-objc++Red Hat:enterprise_linux:5::client_workstation From an advisory covering 2 CVEs | before 0:4.1.2-50.el5 | 0:4.1.2-50.el5 |
Show 40 moreShow less
| Package | Affected | Fixed |
|---|---|---|
gcc-objcRed Hat:enterprise_linux:5::client_workstation From an advisory covering 2 CVEs | before 0:4.1.2-50.el5 | 0:4.1.2-50.el5 |
libgcj-develRed Hat:enterprise_linux:5::client_workstation From an advisory covering 2 CVEs | before 0:4.1.2-50.el5 | 0:4.1.2-50.el5 |
libgcj-srcRed Hat:enterprise_linux:5::client_workstation From an advisory covering 2 CVEs | before 0:4.1.2-50.el5 | 0:4.1.2-50.el5 |
libmudflap-develRed Hat:enterprise_linux:5::client_workstation From an advisory covering 2 CVEs | before 0:4.1.2-50.el5 | 0:4.1.2-50.el5 |
libstdc++-develRed Hat:enterprise_linux:5::client_workstation From an advisory covering 2 CVEs | before 0:4.1.2-50.el5 | 0:4.1.2-50.el5 |
cppRed Hat:enterprise_linux:5::client From an advisory covering 2 CVEs | before 0:4.1.2-50.el5 | 0:4.1.2-50.el5 |
gccRed Hat:enterprise_linux:5::client From an advisory covering 2 CVEs | before 0:4.1.2-50.el5 | 0:4.1.2-50.el5 |
gcc-debuginfoRed Hat:enterprise_linux:5::client From an advisory covering 2 CVEs | before 0:4.1.2-50.el5 | 0:4.1.2-50.el5 |
libgccRed Hat:enterprise_linux:5::client From an advisory covering 2 CVEs | before 0:4.1.2-50.el5 | 0:4.1.2-50.el5 |
libgcjRed Hat:enterprise_linux:5::client From an advisory covering 2 CVEs | before 0:4.1.2-50.el5 | 0:4.1.2-50.el5 |
libgfortranRed Hat:enterprise_linux:5::client From an advisory covering 2 CVEs | before 0:4.1.2-50.el5 | 0:4.1.2-50.el5 |
libgnatRed Hat:enterprise_linux:5::client From an advisory covering 2 CVEs | before 0:4.1.2-50.el5 | 0:4.1.2-50.el5 |
libmudflapRed Hat:enterprise_linux:5::client From an advisory covering 2 CVEs | before 0:4.1.2-50.el5 | 0:4.1.2-50.el5 |
libobjcRed Hat:enterprise_linux:5::client From an advisory covering 2 CVEs | before 0:4.1.2-50.el5 | 0:4.1.2-50.el5 |
libstdc++Red Hat:enterprise_linux:5::client From an advisory covering 2 CVEs | before 0:4.1.2-50.el5 | 0:4.1.2-50.el5 |
cppRed Hat:enterprise_linux:5::server From an advisory covering 2 CVEs | before 0:4.1.2-50.el5 | 0:4.1.2-50.el5 |
gccRed Hat:enterprise_linux:5::server From an advisory covering 2 CVEs | before 0:4.1.2-50.el5 | 0:4.1.2-50.el5 |
gcc-c++Red Hat:enterprise_linux:5::server From an advisory covering 2 CVEs | before 0:4.1.2-50.el5 | 0:4.1.2-50.el5 |
gcc-debuginfoRed Hat:enterprise_linux:5::server From an advisory covering 2 CVEs | before 0:4.1.2-50.el5 | 0:4.1.2-50.el5 |
gcc-gfortranRed Hat:enterprise_linux:5::server From an advisory covering 2 CVEs | before 0:4.1.2-50.el5 | 0:4.1.2-50.el5 |
gcc-gnatRed Hat:enterprise_linux:5::server From an advisory covering 2 CVEs | before 0:4.1.2-50.el5 | 0:4.1.2-50.el5 |
gcc-javaRed Hat:enterprise_linux:5::server From an advisory covering 2 CVEs | before 0:4.1.2-50.el5 | 0:4.1.2-50.el5 |
gcc-objc++Red Hat:enterprise_linux:5::server From an advisory covering 2 CVEs | before 0:4.1.2-50.el5 | 0:4.1.2-50.el5 |
gcc-objcRed Hat:enterprise_linux:5::server From an advisory covering 2 CVEs | before 0:4.1.2-50.el5 | 0:4.1.2-50.el5 |
libgccRed Hat:enterprise_linux:5::server From an advisory covering 2 CVEs | before 0:4.1.2-50.el5 | 0:4.1.2-50.el5 |
libgcjRed Hat:enterprise_linux:5::server From an advisory covering 2 CVEs | before 0:4.1.2-50.el5 | 0:4.1.2-50.el5 |
libgcj-develRed Hat:enterprise_linux:5::server From an advisory covering 2 CVEs | before 0:4.1.2-50.el5 | 0:4.1.2-50.el5 |
libgcj-srcRed Hat:enterprise_linux:5::server From an advisory covering 2 CVEs | before 0:4.1.2-50.el5 | 0:4.1.2-50.el5 |
libgfortranRed Hat:enterprise_linux:5::server From an advisory covering 2 CVEs | before 0:4.1.2-50.el5 | 0:4.1.2-50.el5 |
libgnatRed Hat:enterprise_linux:5::server From an advisory covering 2 CVEs | before 0:4.1.2-50.el5 | 0:4.1.2-50.el5 |
libmudflapRed Hat:enterprise_linux:5::server From an advisory covering 2 CVEs | before 0:4.1.2-50.el5 | 0:4.1.2-50.el5 |
libmudflap-develRed Hat:enterprise_linux:5::server From an advisory covering 2 CVEs | before 0:4.1.2-50.el5 | 0:4.1.2-50.el5 |
libobjcRed Hat:enterprise_linux:5::server From an advisory covering 2 CVEs | before 0:4.1.2-50.el5 | 0:4.1.2-50.el5 |
libstdc++Red Hat:enterprise_linux:5::server From an advisory covering 2 CVEs | before 0:4.1.2-50.el5 | 0:4.1.2-50.el5 |
libstdc++-develRed Hat:enterprise_linux:5::server From an advisory covering 2 CVEs | before 0:4.1.2-50.el5 | 0:4.1.2-50.el5 |
fastjarSUSE:Linux Enterprise Server 12 SP5 | before 0.98-22.3.1 | 0.98-22.3.1 |
fastjarSUSE:Linux Enterprise Server for SAP Applications 12 SP5 | before 0.98-22.3.1 | 0.98-22.3.1 |
fastjaropenSUSE:Leap 15.2 | before 0.98-lp152.4.3.1 | 0.98-lp152.4.3.1 |
fastjaropenSUSE:Leap 15.3 | before 0.98-3.6.2 | 0.98-3.6.2 |
fastjaropenSUSE:Tumbleweed | before 0.98-26.2 | 0.98-26.2 |
History
| Recorded | Changed | Sources |
|---|---|---|
| affected, facts | ||
| aliases | EUVD | |
| first indexed | CVE List, GitHub Advisories, NVD, OSV |
Dates are when Every CVE recorded each change. Upstream dates may differ.
In short
CVE-2010-2322 is a low vulnerability (CVSS 2.6) in Matthias Klose Fastjar, published June 18, 2010. No source lists public exploit code. EPSS puts the chance of exploitation in the next 30 days at 3.23%, the 88th percentile. Fixed in fastjar 2:0.98-3.
References
security.gentoo.org/glsa/glsa-201209-21.xml
bugzilla.redhat.com/show_bug.cgi?id=594497
marc.info?l=oss-security&m=127602564508766&w=2
redhat.com/support/errata/RHSA-2011-0025.html
bugzilla.redhat.com/show_bug.cgi?id=601823
securityfocus.com/bid/41009
Show 31 moreShow less
vupen.com/english/advisories/2011/0121
packages.debian.org/changelogs/pool/main/f/fastjar/fastjar_0.98-3/changelog
secunia.com/advisories/42892
secunia.com/advisories/50786
launchpad.net/bugs/540575
osvdb.org/65467
nvd.nist.gov/vuln/detail/CVE-2010-2322
github.com/advisories/GHSA-3c39-x2h8-rmf7
security-tracker.debian.org/tracker/CVE-2010-2322
access.redhat.com/errata/RHSA-2011:0025
access.redhat.com/security/updates/classification
bugzilla.redhat.com/show_bug.cgi?id=503565
bugzilla.redhat.com/show_bug.cgi?id=508735
bugzilla.redhat.com/show_bug.cgi?id=527510
bugzilla.redhat.com/show_bug.cgi?id=529659
bugzilla.redhat.com/show_bug.cgi?id=578382
bugzilla.redhat.com/show_bug.cgi?id=582682
bugzilla.redhat.com/show_bug.cgi?id=596097
bugzilla.redhat.com/show_bug.cgi?id=605803
bugzilla.redhat.com/show_bug.cgi?id=635708
security.access.redhat.com/data/csaf/v2/advisories/2011/rhsa-2011_0025.json
access.redhat.com/security/cve/CVE-2010-0831
cve.org/CVERecord?id=CVE-2010-0831
nvd.nist.gov/vuln/detail/CVE-2010-0831
access.redhat.com/security/cve/CVE-2010-2322
cve.org/CVERecord?id=CVE-2010-2322
suse.com/support/update/announcement/2021/suse-su-20212635-1
bugzilla.suse.com/1188517
suse.com/security/cve/CVE-2010-2322
lists.opensuse.org/archives/list/security-announce@lists.opensuse.org/thread/AJWN7K3ZWIZYG5QW25KKFIGISFYTG2R3
lists.opensuse.org/archives/list/security-announce@lists.opensuse.org/thread/OHWHBBR2CBRHE7HR6PAPJLGHP3QCHYHS