Sceawere
Vulnerability Detail
CVE-2026-75987UPDATED Verified Sceawere Triage Sources: NVD / CISA KEV
SPLWare esProc Insecure Deserialization Vulnerability
Vulnerability Metadata
- Severity
- High
- Score / CVSS
- 7.3
- Creation Date
- 3h ago
- Vendor
- SPLWare
- Product
- esProc
- Attack Type
- Deserialization
- Vector String
- CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:L/A:L
- Attack Complexity
- LOW
Narrative and Response
Description
A vulnerability was found in SPLWare esProc up to 20260507. This affects the function ObjectInputStream.readUnshared of the file src/main/java/com/scudata/parallel/SocketData.java. Performing a manipulation results in deserialization. Remote exploitation of the attack is possible.
Executive Summary
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.
Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.
Technical Details
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.
Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.
Mitigations
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.
Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.
References
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.
Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.
Additional Metadata
{
"score": "7.3",
"pubDate": "2026-08-19T02:16:13.173Z",
"pubdate": "2026-08-19T02:16:13.173Z",
"executiveSummary": "An insecure deserialization vulnerability has been identified in SPLWare esProc up to 20260507, specifically within the SocketData.java component.\nThe vulnerability arises from the improper handling of untrusted data through Java object deserialization, allowing remote attackers to interact with the underlying system.\nSuccessful exploitation of this flaw can lead to severe security impacts, including remote code execution, unauthorized data access, and potential compromise of the host system hosting the affected product.\nThe vulnerability is remotely exploitable over the network without requiring prior authentication or specific privileges, elevating its overall risk profile.\nAttackers with network access to the vulnerable service can supply crafted malicious payloads designed to manipulate the deserialization process.\nMitigation requires careful review of the affected codebase, replacement or secure implementation of Java object deserialization mechanisms, and strict network perimeter controls.",
"technicalDetails": "The vulnerability is rooted in the insecure use of Java object deserialization within the source file src/main/java/com/scudata/parallel/SocketData.java, specifically utilizing the ObjectInputStream.readUnshared function.\nJava object deserialization flaws typically occur when an application reconstructs complex objects from untrusted byte streams without implementing adequate validation, filtering, or type checks against the incoming data structures.\nIn the context of SocketData.java, the application reads serialized data streams directly from network sockets using the standard Java serialization mechanism via the ObjectInputStream API.\nAn unauthenticated remote attacker can construct a specialized serialized payload containing malicious gadget chains derived from common Java libraries present in the application classpath.\nThe attack flow proceeds as follows: First, the attacker establishes a network connection to the service exposing the vulnerable socket handler. Second, the attacker transmits the crafted serialized payload across the network transport layer. Third, the SocketData component passes the raw byte stream into the ObjectInputStream.readUnshared method for deserialization. Fourth, during the object instantiation and graph reconstruction phase, the Java runtime executes the readObject or readResolve methods embedded within the malicious gadget chain, triggering arbitrary code execution under the security context of the running Java Virtual Machine process.\nThe affected versions include SPLWare esProc up to 20260507.\nThe vulnerability requires network exposure of the vulnerable listener port, allowing remote attackers to send arbitrary TCP traffic directly to the target application.\nNo authentication or low-level user privileges are required to initiate the network connection and transmit the malicious payload.\nPost-exploitation impact includes full system compromise, lateral movement within the internal network, data exfiltration, and disruption of critical business services depending on the permissions assigned to the esProc process execution user."
}