Critical Security Update for java-25-openjdk: Addressing Multiple Vulnerabilities
Summary
ALSA-2026:0933: Important: java-25-openjdk security update. Affects java-25-openjdk versions < 1:25.0.2.0.10-1.el10. Fixed in 1:25.0.2.0.10-1.el10. How to fix ↓
Check if this vulnerability affects your application
Upload a manifest or SBOM and we'll show whether you're affected, plus every other risky package in the same scan.
No signup required · Results in about 60 seconds
Background
The java-25-openjdk package provides the OpenJDK 25 Java Runtime Environment and the OpenJDK 25 Java Software Development Kit. It is widely used for developing and running Java applications. This package is essential for developers and organizations relying on Java for their software solutions. However, recent vulnerabilities have been identified that could potentially compromise the security and integrity of applications built on this platform.
Vulnerability Detail
The vulnerabilities identified in the java-25-openjdk package include improvements to JMX connections, HttpServer request handling, and certificate checking, as well as critical buffer overflow issues in the libpng library. These vulnerabilities could allow attackers to execute arbitrary code, cause denial of service, or expose sensitive information, significantly impacting the security posture of applications utilizing this package.
How To Fix
Minimum fixed version
1:25.0.2.0.10-1.el10
This is the first release that contains the fix.
sudo dnf update java-25-openjdk
Tip — Not sure which version your app runs? Vulert can match this fix to it. Scan free →
Workaround
As a temporary workaround, users can limit the use of affected features or disable certain functionalities that rely on the vulnerable components until the package is updated. However, this is not a permanent solution and should only be used as a stopgap measure.
Conclusion
In summary, the java-25-openjdk package has critical vulnerabilities that require immediate attention. Updating to the latest patched version is essential to ensure the security of applications built on this platform. Utilizing tools like Vulert can help monitor and manage vulnerabilities effectively.
See every vulnerability recorded for java-25-openjdk →
FAQ
The java-25-openjdk package is crucial for running Java applications and provides the necessary runtime environment and development tools for Java developers.
The vulnerabilities include issues with JMX connections, HttpServer request handling, certificate checking, and buffer overflows in the libpng library.
You can use Vulert, which monitors and alerts for open-source vulnerabilities in your software. By utilizing the Vulert playground, you can check if your application is affected without any signup.
These vulnerabilities could lead to arbitrary code execution, denial of service, or exposure of sensitive information, posing significant risks to application security.
It is recommended to regularly check for updates and apply security patches as soon as they are available to mitigate risks associated with vulnerabilities.
Related vulnerabilities
Recent vulnerabilities recorded for java-25-openjdk.