CWE
22
Advisory Published
CVE Published
Updated

CVE-2009-3728: Path Traversal

First published: Wed Oct 21 2009(Updated: )

Directory traversal vulnerability in the ICC_Profile.getInstance method in Java Runtime Environment (JRE) in Sun Java SE 5.0 before Update 22 and 6 before Update 17, and OpenJDK, allows remote attackers to determine the existence of local International Color Consortium (ICC) profile files via a .. (dot dot) in a pathname, aka Bug Id 6631533.

Credit: secalert@redhat.com

Affected SoftwareAffected VersionHow to fix
Sun Java Runtime Environment (JRE)=1.6.0-update_3
Sun Java Runtime Environment (JRE)=1.6.0-update8
Sun Java Runtime Environment (JRE)=1.5.0-update18
Sun Java Runtime Environment (JRE)=1.5.0-update2
Sun Java Runtime Environment (JRE)=1.6.0-update16
Sun Java Runtime Environment (JRE)=1.6.0-update_1
Sun Java Runtime Environment (JRE)=1.5.0-update13
Sun Java Runtime Environment (JRE)=1.6.0-update_2
Sun Java Runtime Environment (JRE)=1.6.0-update11
Sun Java Runtime Environment (JRE)=1.5.0-update12
Sun Java Runtime Environment (JRE)=1.5.0-update8
Sun Java Runtime Environment (JRE)=1.5.0-update16
Sun Java Runtime Environment (JRE)=1.6.0-update14
Sun Java Runtime Environment (JRE)=1.5.0-update21
Sun Java Runtime Environment (JRE)=1.6.0-update5
OpenJDK 1.7.0 Headless
Sun Java Runtime Environment (JRE)=1.5.0-update11
Sun Java Runtime Environment (JRE)=1.5.0-update15
Sun Java Runtime Environment (JRE)=1.6.0-update7
Sun Java Runtime Environment (JRE)=1.6.0-update10
Sun Java Runtime Environment (JRE)=1.5.0-update7
Sun Java Runtime Environment (JRE)=1.6.0-update9
Sun Java Runtime Environment (JRE)=1.5.0-update3
Sun Java Runtime Environment (JRE)=1.5.0-update20
Sun Java Runtime Environment (JRE)=1.5.0-update5
Sun Java Runtime Environment (JRE)=1.5.0-update14
Sun Java Runtime Environment (JRE)=1.5.0-update6
Sun Java Runtime Environment (JRE)=1.6.0-update6
Sun Java Runtime Environment (JRE)=1.5.0-update9
Sun Java Runtime Environment (JRE)=1.5.0-update1
Sun Java Runtime Environment (JRE)=1.6.0-update4
Sun Java Runtime Environment (JRE)=1.5.0-update19
Sun Java Runtime Environment (JRE)=1.5.0-update10
Sun Java Runtime Environment (JRE)=1.6.0-update12
Sun Java Runtime Environment (JRE)=1.5.0-update4
Sun Java Runtime Environment (JRE)=1.6.0-update15
Sun Java Runtime Environment (JRE)=1.6.0-update13
Sun Java Runtime Environment (JRE)=1.5.0-update17

Never miss a vulnerability like this again

Sign up to SecAlerts for real-time vulnerability data matched to your software, aggregated from hundreds of sources.

Frequently Asked Questions

  • What is the severity of CVE-2009-3728?

    CVE-2009-3728 has a high severity rating due to its potential to allow remote attackers to access and determine local file paths.

  • How do I fix CVE-2009-3728?

    To mitigate CVE-2009-3728, upgrade to the latest version of the Java Runtime Environment or apply the recommended patches for affected versions.

  • Which versions are affected by CVE-2009-3728?

    CVE-2009-3728 affects Sun Java SE 5.0 before Update 22 and 6 before Update 17, along with certain versions of OpenJDK.

  • What kind of attacks can exploit CVE-2009-3728?

    CVE-2009-3728 can be exploited by remote attackers to perform directory traversal attacks, potentially exposing sensitive file information.

  • Is there a workaround for CVE-2009-3728 if I cannot update?

    A potential workaround for CVE-2009-3728 includes restricting access to the affected file areas while planning for a proper upgrade.

Contact

SecAlerts Pty Ltd.
132 Wickham Terrace
Fortitude Valley,
QLD 4006, Australia
info@secalerts.co
By using SecAlerts services, you agree to our services end-user license agreement. This website is safeguarded by reCAPTCHA and governed by the Google Privacy Policy and Terms of Service. All names, logos, and brands of products are owned by their respective owners, and any usage of these names, logos, and brands for identification purposes only does not imply endorsement. If you possess any content that requires removal, please get in touch with us.
© 2025 SecAlerts Pty Ltd.
ABN: 70 645 966 203, ACN: 645 966 203