Security Update for java-17-openjdk: Moderate Vulnerability Addressed
Summary
ALSA-2025:3852: Moderate: java-17-openjdk security update. Affects java-17-openjdk versions < 1:17.0.15.0.6-2.el8. Fixed in 1:17.0.15.0.6-2.el8. 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-17-openjdk package provides the OpenJDK 17 Java Runtime Environment and Software Development Kit, essential for running and developing Java applications. This package is widely used in various applications and environments, making its security paramount. The recent vulnerability identified poses risks that could affect the integrity and security of applications relying on this package.
Vulnerability Detail
The vulnerability stems from multiple issues within the java-17-openjdk package, including better TLS connection support (CVE-2025-21587), improved compiler transformations (CVE-2025-30691), and enhanced Buffered Image handling (CVE-2025-30698). These vulnerabilities could potentially allow attackers to exploit weaknesses in the Java runtime, leading to unauthorized access or manipulation of data.
How To Fix
Minimum fixed version
1:17.0.15.0.6-2.el8
This is the first release that contains the fix.
sudo dnf update java-17-openjdk
Tip — Not sure which version your app runs? Vulert can match this fix to it. Scan free →
Workaround
While waiting for the update, consider limiting the use of the affected package in sensitive applications or environments. Additionally, monitor network traffic for unusual activity that may indicate exploitation attempts.
Conclusion
The java-17-openjdk package has been identified with moderate vulnerabilities that require immediate attention. Updating to the patched version is crucial to maintaining the security of applications that depend on this package. Utilizing tools like Vulert can help in monitoring and managing vulnerabilities effectively.
See every vulnerability recorded for java-17-openjdk →
FAQ
The vulnerabilities could lead to unauthorized access, data manipulation, or denial of service in applications relying on the affected package.
You can use Vulert, which monitors and alerts for open-source vulnerabilities in your software. You can check your application using the Vulert playground without any signup.
If an immediate update is not possible, consider implementing workarounds such as limiting the package's use in critical applications and monitoring for unusual activity.
Yes, several related packages such as java-17-openjdk-demo, java-17-openjdk-devel, and others are also affected and should be updated.
Regularly check for updates and vulnerabilities, ideally as part of your software maintenance routine, to ensure your applications remain secure.
Related vulnerabilities
Recent vulnerabilities recorded for java-17-openjdk.