Unsafe Deserialization Vulnerability in EthereumJ by Ethereum
CVE-2018-15890
9.8CRITICAL
What is CVE-2018-15890?
A vulnerability exists in EthereumJ 1.8.2 due to unsafe deserialization techniques utilized in the code. Specifically, issues are found in the ois.readObject method within mine/Ethash.java and in decoder.readObject within crypto/ECKey.java. Exploiting this vulnerability during node synchronization and block mining could allow an attacker to execute arbitrary operating system commands on the server, posing serious security risks.
References
CVSS V3.1
Score:
9.8
Severity:
CRITICAL
Confidentiality:
High
Integrity:
High
Availability:
High
Attack Vector:
Network
Attack Complexity:
Low
Privileges Required:
None
User Interaction:
None
Scope:
Unchanged
Timeline
Vulnerability published
Vulnerability Reserved