CVE-2009-1101: Medium severity Java Development Kit (JDK) vulnerability

Published Mar 25, 2009
·
Updated

Unspecified vulnerability in the lightweight HTTP server implementation in Java SE Development Kit (JDK) and Java Runtime Environment (JRE) 6 Update 12 and earlier allows remote attackers to cause a denial of service (probably resource consumption) for a JAX-WS service endpoint via a connection without any data, which triggers a file descriptor "leak."

Affected Software

23 affected components
Java Development Kit (JDK)<=1.6.0
Java Development Kit (JDK)=1.6.0
Java Development Kit (JDK)=1.6.0-update_10
Java Development Kit (JDK)=1.6.0-update_11
Java Development Kit (JDK)=1.6.0-update_3
Java Development Kit (JDK)=1.6.0-update_4
Java Development Kit (JDK)=1.6.0-update_5
Java Development Kit (JDK)=1.6.0-update_6
Java Development Kit (JDK)=1.6.0-update_7
Java Development Kit (JDK)=1.6.0-update1
Java Development Kit (JDK)=1.6.0-update1_b06
Java Development Kit (JDK)=1.6.0-update2
Sun Java Runtime Environment (JRE)<=1.6.0
Sun Java Runtime Environment (JRE)=1.6.0
Sun Java Runtime Environment (JRE)=1.6.0-update_1
Sun Java Runtime Environment (JRE)=1.6.0-update_10
Sun Java Runtime Environment (JRE)=1.6.0-update_11
Sun Java Runtime Environment (JRE)=1.6.0-update_2
Sun Java Runtime Environment (JRE)=1.6.0-update_3
Sun Java Runtime Environment (JRE)=1.6.0-update_4
Sun Java Runtime Environment (JRE)=1.6.0-update_5
Sun Java Runtime Environment (JRE)=1.6.0-update_6
Sun Java Runtime Environment (JRE)=1.6.0-update_7

Remediation

Recommended actions to resolve this vulnerability, in priority order.

  1. Compensating control

    For systems running the affected lightweight HTTP server (JAX-WS endpoint) in Java SE JDK / JRE 6 Update 12 and earlier, restrict network access to the JAX-WS service endpoint to trusted IP addresses using host/network firewall rules or network ACLs. Also implement connection rate-limiting (throttling) on that endpoint to reduce the impact of connections that send no data and prevent resource exhaustion.

  2. Operational

    Monitor file descriptor usage for Java processes hosting the JAX-WS service (affected JDK/JRE 6 Update 12 and earlier); if abnormal growth or exhaustion is detected (indicative of the file-descriptor leak), restart the Java process/service to reclaim descriptors and restore availability.

Event History

Mar 25, 2009
CVE Published
via MITRE·11:00 PM
Data Sourced
via MITRE·11:00 PM
Description
Data Sourced
via NVD·11:30 PM
RemedyDescriptionSeverityAffected Software

Frequently Asked Questions

1

What is the severity of CVE-2009-1101?

CVE-2009-1101 has been classified as a denial of service vulnerability.

2

How do I fix CVE-2009-1101?

To mitigate CVE-2009-1101, upgrade to a later version of Java SE Development Kit or Java Runtime Environment that addresses the vulnerability.

3

What software versions are affected by CVE-2009-1101?

CVE-2009-1101 affects Java SE Development Kit and Java Runtime Environment versions 6 Update 12 and earlier.

4

Can CVE-2009-1101 be exploited remotely?

Yes, CVE-2009-1101 can be exploited by remote attackers to cause a denial of service.

5

What type of attack does CVE-2009-1101 enable?

CVE-2009-1101 potentially enables resource consumption attacks against JAX-WS service endpoints.

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.
© 2026 SecAlerts Pty Ltd.
ABN: 70 645 966 203, ACN: 645 966 203