CVE-2018-2825
Vulnerability in the Java SE component of Oracle Java SE (subcomponent: Libraries). The supported...
Vulnerability in the Java SE component of Oracle Java SE (subcomponent: Libraries). The supported version that is affected is Java SE: 10. Difficult to exploit vulnerability allows unauthenticated attacker with network access via multiple protocols to compromise Java SE. Successful attacks require human interaction from a person other than the attacker and while the vulnerability is in Java SE, attacks may significantly impact additional products. Successful attacks of this vulnerability can result in takeover of Java SE. Note: This vulnerability applies to Java deployments, typically in clients running sandboxed Java Web Start applications or sandboxed Java applets, that load and run untrusted code (e.g., code that comes from the internet) and rely on the Java sandbox for security. This vulnerability does not apply to Java deployments, typically in servers, that load and run only trusted code (e.g., code installed by an administrator). CVSS 3.0 Base Score 8.3 (Confidentiality, Integrity and Availability impacts). CVSS Vector: (CVSS:3.0/AV:N/AC:H/PR:N/UI:R/S:C/C:H/I:H/A:H).
Attack profile
How easy it is to exploit
- Attack vector
- Network
- Complexity
- High
- Privileges needed
- None
- User interaction
- Required
What an attacker can affect
- Confidentiality
- High
- Integrity
- High
- Availability
- High
Exploit likelihood
What each source reports
NVD Score used
8.3
Vulnerability in the Java SE component of Oracle Java SE (subcomponent: Libraries). The supported version that is affected is Java SE: 10. Difficult to exploit vulnerability allows unauthenticated attacker with network access via multiple protocols to compromise Java SE. Successful attacks require human interaction from a person other than the attacker and while the vulnerability is in Java SE, attacks may significantly impact additional products. Successful attacks of this vulnerability can result in takeover of Java SE. Note: This vulnerability applies to Java deployments, typically in clients running sandboxed Java Web Start applications or sandboxed Java applets, that load and run untrusted code (e.g., code that comes from the internet) and rely on the Java sandbox for security. This vulnerability does not apply to Java deployments, typically in servers, that load and run only trusted code (e.g., code installed by an administrator). CVSS 3.0 Base Score 8.3 (Confidentiality, Integrity and Availability impacts). CVSS Vector: (CVSS:3.0/AV:N/AC:H/PR:N/UI:R/S:C/C:H/I:H/A:H).
- Record
CVE-2018-2825- CVSS 3.1
- 8.3 High
CVSS:3.1/AV:N/AC:H/PR:N/UI:R/S:C/C:H/I:H/A:H - CVSS 2.0
- 5.1 Medium
AV:N/AC:H/Au:N/C:P/I:P/A:P - Updated
- 2026-11-02
CVE List
8.3
Vulnerability in the Java SE component of Oracle Java SE (subcomponent: Libraries). The supported version that is affected is Java SE: 10. Difficult to exploit vulnerability allows unauthenticated attacker with network access via multiple protocols to compromise Java SE. Successful attacks require human interaction from a person other than the attacker and while the vulnerability is in Java SE, attacks may significantly impact additional products. Successful attacks of this vulnerability can result in takeover of Java SE. Note: This vulnerability applies to Java deployments, typically in clients running sandboxed Java Web Start applications or sandboxed Java applets, that load and run untrusted code (e.g., code that comes from the internet) and rely on the Java sandbox for security. This vulnerability does not apply to Java deployments, typically in servers, that load and run only trusted code (e.g., code installed by an administrator). CVSS 3.0 Base Score 8.3 (Confidentiality, Integrity and Availability impacts). CVSS Vector: (CVSS:3.0/AV:N/AC:H/PR:N/UI:R/S:C/C:H/I:H/A:H).
- Record
CVE-2018-2825- CVSS 3.1
- 8.3 High
CVSS:3.1/AV:N/AC:H/PR:N/UI:R/S:C/C:H/I:H/A:H - Updated
- 2026-11-02
EUVDEUVD-2018-14680
8.3
Vulnerability in the Java SE component of Oracle Java SE (subcomponent: Libraries). The supported version that is affected is Java SE: 10. Difficult to exploit vulnerability allows unauthenticated attacker with network access via multiple protocols to compromise Java SE. Successful attacks require human interaction from a person other than the attacker and while the vulnerability is in Java SE, attacks may significantly impact additional products. Successful attacks of this vulnerability can result in takeover of Java SE. Note: This vulnerability applies to Java deployments, typically in clients running sandboxed Java Web Start applications or sandboxed Java applets, that load and run untrusted code (e.g., code that comes from the internet) and rely on the Java sandbox for security. This vulnerability does not apply to Java deployments, typically in servers, that load and run only trusted code (e.g., code installed by an administrator). CVSS 3.0 Base Score 8.3 (Confidentiality, Integrity and Availability impacts). CVSS Vector: (CVSS:3.0/AV:N/AC:H/PR:N/UI:R/S:C/C:H/I:H/A:H).
- Record
EUVD-2018-14680- CVSS 3.1
- 8.3 High
CVSS:3.1/AV:N/AC:H/PR:N/UI:R/S:C/C:H/I:H/A:H - Updated
- 2026-11-02
GitHub AdvisoriesGHSA-55c3-m354-2mrm
8.3
Vulnerability in the Java SE component of Oracle Java SE (subcomponent: Libraries). The supported...
Vulnerability in the Java SE component of Oracle Java SE (subcomponent: Libraries). The supported version that is affected is Java SE: 10. Difficult to exploit vulnerability allows unauthenticated attacker with network access via multiple protocols to compromise Java SE. Successful attacks require human interaction from a person other than the attacker and while the vulnerability is in Java SE, attacks may significantly impact additional products. Successful attacks of this vulnerability can result in takeover of Java SE. Note: This vulnerability applies to Java deployments, typically in clients running sandboxed Java Web Start applications or sandboxed Java applets, that load and run untrusted code (e.g., code that comes from the internet) and rely on the Java sandbox for security. This vulnerability does not apply to Java deployments, typically in servers, that load and run only trusted code (e.g., code installed by an administrator). CVSS 3.0 Base Score 8.3 (Confidentiality, Integrity and Availability impacts). CVSS Vector: (CVSS:3.0/AV:N/AC:H/PR:N/UI:R/S:C/C:H/I:H/A:H).
- Record
GHSA-55c3-m354-2mrm- CVSS 3.0
- 8.3 High
CVSS:3.0/AV:N/AC:H/PR:N/UI:R/S:C/C:H/I:H/A:H - Updated
- 2026-11-02
OSVUBUNTU-CVE-2018-2825
8.3
Vulnerability in the Java SE component of Oracle Java SE (subcomponent: Libraries). The supported version that is affected is Java SE: 10. Difficult to exploit vulnerability allows unauthenticated attacker with network access via multiple protocols to compromise Java SE. Successful attacks require human interaction from a person other than the attacker and while the vulnerability is in Java SE, attacks may significantly impact additional products. Successful attacks of this vulnerability can result in takeover of Java SE. Note: This vulnerability applies to Java deployments, typically in clients running sandboxed Java Web Start applications or sandboxed Java applets, that load and run untrusted code (e.g., code that comes from the internet) and rely on the Java sandbox for security. This vulnerability does not apply to Java deployments, typically in servers, that load and run only trusted code (e.g., code installed by an administrator). CVSS 3.0 Base Score 8.3 (Confidentiality, Integrity and Availability impacts). CVSS Vector: (CVSS:3.0/AV:N/AC:H/PR:N/UI:R/S:C/C:H/I:H/A:H).
- Record
UBUNTU-CVE-2018-2825- CVSS 3.1
- 8.3 High
CVSS:3.1/AV:N/AC:H/PR:N/UI:R/S:C/C:H/I:H/A:H - CVSS 3.0
- 8.3 High
CVSS:3.0/AV:N/AC:H/PR:N/UI:R/S:C/C:H/I:H/A:H - Updated
- 2026-11-02
OSVopenSUSE-SU-2024:10871-1 No score
java-11-openjdk-11.0.12.0-3.1 on GA media
These are all security issues fixed in the java-11-openjdk-11.0.12.0-3.1 package on the GA media of openSUSE Tumbleweed.
- Record
openSUSE-SU-2024:10871-1- Updated
- 2026-11-02
Show 6 moreShow less
OSVopenSUSE-SU-2024:10872-1 No score
java-13-openjdk-13.0.8.0-3.1 on GA media
These are all security issues fixed in the java-13-openjdk-13.0.8.0-3.1 package on the GA media of openSUSE Tumbleweed.
- Record
openSUSE-SU-2024:10872-1- Updated
- 2026-11-02
OSVopenSUSE-SU-2024:10873-1 No score
java-15-openjdk-15.0.4.0-2.1 on GA media
These are all security issues fixed in the java-15-openjdk-15.0.4.0-2.1 package on the GA media of openSUSE Tumbleweed.
- Record
openSUSE-SU-2024:10873-1- Updated
- 2026-11-02
OSVSUSE-SU-2018:1738-1 No score
Security update for java-1_8_0-ibm
IBM Java was updated to version 8.0.5.15 [bsc#1093311, bsc#1085449]
Security fixes:
-
CVE-2018-2826 CVE-2018-2825 CVE-2018-2814 CVE-2018-2794 CVE-2018-2783 CVE-2018-2799 CVE-2018-2798 CVE-2018-2797 CVE-2018-2796 CVE-2018-2795 CVE-2018-2800 CVE-2018-2790 CVE-2018-1417
-
Removed translations in the java-1_8_0-ibm-devel-32bit package as they conflict with those in java-1_8_0-ibm-devel.
- Record
SUSE-SU-2018:1738-1- Updated
- 2026-11-02
OSVSUSE-SU-2018:1738-2 No score
Security update for java-1_8_0-ibm
IBM Java was updated to version 8.0.5.15 [bsc#1093311, bsc#1085449]
Security fixes:
-
CVE-2018-2826 CVE-2018-2825 CVE-2018-2814 CVE-2018-2794 CVE-2018-2783 CVE-2018-2799 CVE-2018-2798 CVE-2018-2797 CVE-2018-2796 CVE-2018-2795 CVE-2018-2800 CVE-2018-2790 CVE-2018-1417
-
Removed translations in the java-1_8_0-ibm-devel-32bit package as they conflict with those in java-1_8_0-ibm-devel.
- Record
SUSE-SU-2018:1738-2- Updated
- 2026-11-02
OSVSUSE-SU-2018:2068-1 No score
Security update for java-1_8_0-ibm
IBM Java was updated to version 8.0.5.15 [bsc#1093311, bsc#1085449]
Security fixes:
-
CVE-2018-2826 CVE-2018-2825 CVE-2018-2814 CVE-2018-2794 CVE-2018-2783 CVE-2018-2799 CVE-2018-2798 CVE-2018-2797 CVE-2018-2796 CVE-2018-2795 CVE-2018-2800 CVE-2018-2790 CVE-2018-1417
-
Removed translations in the java-1_8_0-ibm-devel-32bit package as they conflict with those in java-1_8_0-ibm-devel.
- Record
SUSE-SU-2018:2068-1- Updated
- 2026-11-02
OSVUSN-3747-1 No score
openjdk-lts vulnerabilities
It was discovered that OpenJDK did not properly validate types in some situations. An attacker could use this to construct a Java class that could possibly bypass sandbox restrictions. (CVE-2018-2825, CVE-2018-2826)
It was discovered that the PatternSyntaxException class in OpenJDK did not properly validate arguments passed to it. An attacker could use this to potentially construct a class that caused a denial of service (excessive memory consumption). (CVE-2018-2952)
Daniel Bleichenbacher discovered a vulnerability in the Galois/Counter Mode (GCM) mode of operation for symmetric block ciphers in OpenJDK. An attacker could use this to expose sensitive information. (CVE-2018-2972)
- Record
USN-3747-1- Updated
- 2026-11-02
Affected products
- oracle corporation java
- canonical ubuntu linux
- netapp cloud backup
- netapp e-series santricity management
- netapp e-series santricity os controller
- netapp e-series santricity storage manager
- netapp e-series santricity web services
- netapp oncommand insight
- netapp oncommand unified manager
- netapp oncommand workflow automation
- netapp santricity cloud connector
- netapp snapmanager
Affected packages
| Package | Affected | Fixed |
|---|---|---|
java-1_8_0-ibmSUSE:OpenStack Cloud 7 From an advisory covering 13 CVEs |
before 1.8.0_sr5.15-30.33.1 | 1.8.0_sr5.15-30.33.1 |
java-1_8_0-ibmSUSE:Linux Enterprise Server for SAP Applications 12 SP1 From an advisory covering 13 CVEs |
before 1.8.0_sr5.15-30.33.1 | 1.8.0_sr5.15-30.33.1 |
java-1_8_0-ibmSUSE:Linux Enterprise Server for SAP Applications 12 SP2 From an advisory covering 13 CVEs |
before 1.8.0_sr5.15-30.33.1 | 1.8.0_sr5.15-30.33.1 |
java-1_8_0-ibmSUSE:Linux Enterprise Software Development Kit 12 SP3 From an advisory covering 13 CVEs |
before 1.8.0_sr5.15-30.33.1 | 1.8.0_sr5.15-30.33.1 |
java-1_8_0-ibmSUSE:Linux Enterprise Server 12 SP1-LTSS From an advisory covering 13 CVEs |
before 1.8.0_sr5.15-30.33.1 | 1.8.0_sr5.15-30.33.1 |
java-1_8_0-ibmSUSE:Linux Enterprise Server 12 SP2-LTSS From an advisory covering 13 CVEs |
before 1.8.0_sr5.15-30.33.1 | 1.8.0_sr5.15-30.33.1 |
java-1_8_0-ibmSUSE:Linux Enterprise Server 12 SP3 From an advisory covering 13 CVEs |
before 1.8.0_sr5.15-30.33.1 | 1.8.0_sr5.15-30.33.1 |
java-1_8_0-ibmSUSE:Linux Enterprise Server for SAP Applications 12 SP3 From an advisory covering 13 CVEs |
before 1.8.0_sr5.15-30.33.1 | 1.8.0_sr5.15-30.33.1 |
java-1_8_0-ibmSUSE:Enterprise Storage 4 From an advisory covering 13 CVEs |
before 1.8.0_sr5.15-30.33.1 | 1.8.0_sr5.15-30.33.1 |
java-1_8_0-ibmSUSE:Linux Enterprise Server 12 SP2-BCL From an advisory covering 13 CVEs |
before 1.8.0_sr5.15-30.33.1 | 1.8.0_sr5.15-30.33.1 |
Show 6 moreShow less
| Package | Affected | Fixed |
|---|---|---|
java-1_8_0-ibmSUSE:Linux Enterprise Module for Legacy 15 From an advisory covering 13 CVEs |
before 1.8.0_sr5.15-3.3.4 | 1.8.0_sr5.15-3.3.4 |
openjdk-ltsUbuntu:18.04:LTS |
before 10.0.2+13-1ubuntu0.18.04.1, plus listed versions 9.0.4+12-2ubuntu49.0.4+12-4ubuntu110~46-4ubuntu110~46-5ubuntu110.0.1+10-1ubuntu210.0.1+10-3ubuntu1 |
10.0.2+13-1ubuntu0.18.04.1 |
openjdk-ltsUbuntu:18.04:LTS From an advisory covering 4 CVEs |
before 10.0.2+13-1ubuntu0.18.04.1, plus listed versions 9.0.4+12-2ubuntu49.0.4+12-4ubuntu110~46-4ubuntu110~46-5ubuntu110.0.1+10-1ubuntu210.0.1+10-3ubuntu1 |
10.0.2+13-1ubuntu0.18.04.1 |
java-11-openjdkopenSUSE:Tumbleweed From an advisory covering 95 CVEs |
before 11.0.12.0-3.1 | 11.0.12.0-3.1 |
java-13-openjdkopenSUSE:Tumbleweed From an advisory covering 95 CVEs |
before 13.0.8.0-3.1 | 13.0.8.0-3.1 |
java-15-openjdkopenSUSE:Tumbleweed From an advisory covering 48 CVEs |
before 15.0.4.0-2.1 | 15.0.4.0-2.1 |
History
| Recorded | Changed | Sources |
|---|---|---|
| affected, facts | ||
| first indexed | CVE List, EUVD, GitHub Advisories, NVD, OSV |
Dates are when Every CVE recorded each change. Upstream dates may differ.
In short
CVE-2018-2825 is a high vulnerability (CVSS 8.3) in Oracle Corporation Java, published April 18, 2018. No source lists public exploit code. EPSS puts the chance of exploitation in the next 30 days at 4.09%, the 90th percentile. Fixed in openjdk-lts 10.0.2+13-1ubuntu0.18.04.1.
References
securitytracker.com/id/1040697
usn.ubuntu.com/3747-1
security.netapp.com/advisory/ntap-20180419-0001
help.ecostruxureit.com/display/public/UADCE725/Security+fixes+in+StruxureWare+Data+Center+Expert+v7.6.0
oracle.com/technetwork/security-advisory/cpuapr2018-3678067.html
securityfocus.com/bid/103782
Show 111 moreShow less
nvd.nist.gov/vuln/detail/CVE-2018-2825
github.com/advisories/GHSA-55c3-m354-2mrm
suse.com/support/update/announcement/2018/suse-su-20181738-1
bugzilla.suse.com/1085449
bugzilla.suse.com/1093311
suse.com/security/cve/CVE-2018-1417
suse.com/security/cve/CVE-2018-2783
suse.com/security/cve/CVE-2018-2790
suse.com/security/cve/CVE-2018-2794
suse.com/security/cve/CVE-2018-2795
suse.com/security/cve/CVE-2018-2796
suse.com/security/cve/CVE-2018-2797
suse.com/security/cve/CVE-2018-2798
suse.com/security/cve/CVE-2018-2799
suse.com/security/cve/CVE-2018-2800
suse.com/security/cve/CVE-2018-2814
suse.com/security/cve/CVE-2018-2825
suse.com/security/cve/CVE-2018-2826
suse.com/support/update/announcement/2018/suse-su-20181738-2
suse.com/support/update/announcement/2018/suse-su-20182068-1
ubuntu.com/security/CVE-2018-2825
ubuntu.com/security/notices/USN-3747-1
cve.org/CVERecord?id=CVE-2018-2825
ubuntu.com/security/CVE-2018-2826
ubuntu.com/security/CVE-2018-2952
ubuntu.com/security/CVE-2018-2972
suse.com/security/cve/CVE-2018-11212
suse.com/security/cve/CVE-2018-2940
suse.com/security/cve/CVE-2018-2952
suse.com/security/cve/CVE-2018-2972
suse.com/security/cve/CVE-2018-2973
suse.com/security/cve/CVE-2018-3136
suse.com/security/cve/CVE-2018-3139
suse.com/security/cve/CVE-2018-3149
suse.com/security/cve/CVE-2018-3150
suse.com/security/cve/CVE-2018-3157
suse.com/security/cve/CVE-2018-3169
suse.com/security/cve/CVE-2018-3180
suse.com/security/cve/CVE-2018-3183
suse.com/security/cve/CVE-2019-2422
suse.com/security/cve/CVE-2019-2426
suse.com/security/cve/CVE-2019-2602
suse.com/security/cve/CVE-2019-2684
suse.com/security/cve/CVE-2019-2745
suse.com/security/cve/CVE-2019-2762
suse.com/security/cve/CVE-2019-2766
suse.com/security/cve/CVE-2019-2769
suse.com/security/cve/CVE-2019-2786
suse.com/security/cve/CVE-2019-2816
suse.com/security/cve/CVE-2019-2818
suse.com/security/cve/CVE-2019-2821
suse.com/security/cve/CVE-2019-2894
suse.com/security/cve/CVE-2019-2933
suse.com/security/cve/CVE-2019-2945
suse.com/security/cve/CVE-2019-2949
suse.com/security/cve/CVE-2019-2958
suse.com/security/cve/CVE-2019-2962
suse.com/security/cve/CVE-2019-2964
suse.com/security/cve/CVE-2019-2973
suse.com/security/cve/CVE-2019-2975
suse.com/security/cve/CVE-2019-2977
suse.com/security/cve/CVE-2019-2978
suse.com/security/cve/CVE-2019-2981
suse.com/security/cve/CVE-2019-2983
suse.com/security/cve/CVE-2019-2987
suse.com/security/cve/CVE-2019-2988
suse.com/security/cve/CVE-2019-2989
suse.com/security/cve/CVE-2019-2992
suse.com/security/cve/CVE-2019-2999
suse.com/security/cve/CVE-2019-7317
suse.com/security/cve/CVE-2020-14556
suse.com/security/cve/CVE-2020-14562
suse.com/security/cve/CVE-2020-14573
suse.com/security/cve/CVE-2020-14577
suse.com/security/cve/CVE-2020-14581
suse.com/security/cve/CVE-2020-14583
suse.com/security/cve/CVE-2020-14593
suse.com/security/cve/CVE-2020-14621
suse.com/security/cve/CVE-2020-14779
suse.com/security/cve/CVE-2020-14781
suse.com/security/cve/CVE-2020-14782
suse.com/security/cve/CVE-2020-14792
suse.com/security/cve/CVE-2020-14796
suse.com/security/cve/CVE-2020-14797
suse.com/security/cve/CVE-2020-14798
suse.com/security/cve/CVE-2020-14803
suse.com/security/cve/CVE-2020-2583
suse.com/security/cve/CVE-2020-2590
suse.com/security/cve/CVE-2020-2593
suse.com/security/cve/CVE-2020-2601
suse.com/security/cve/CVE-2020-2604
suse.com/security/cve/CVE-2020-2654
suse.com/security/cve/CVE-2020-2655
suse.com/security/cve/CVE-2020-2754
suse.com/security/cve/CVE-2020-2755
suse.com/security/cve/CVE-2020-2756
suse.com/security/cve/CVE-2020-2757
suse.com/security/cve/CVE-2020-2767
suse.com/security/cve/CVE-2020-2773
suse.com/security/cve/CVE-2020-2778
suse.com/security/cve/CVE-2020-2781
suse.com/security/cve/CVE-2020-2800
suse.com/security/cve/CVE-2020-2803
suse.com/security/cve/CVE-2020-2805
suse.com/security/cve/CVE-2020-2816
suse.com/security/cve/CVE-2020-2830
suse.com/security/cve/CVE-2021-2161
suse.com/security/cve/CVE-2021-2163
suse.com/security/cve/CVE-2021-2341
suse.com/security/cve/CVE-2021-2369
suse.com/security/cve/CVE-2021-2388