Description
A vulnerability was determined in datastax pulsar-jms up to 9.0.3. This issue affects the function decode of the file pulsar-jms/src/main/java/com/datastax/oss/pulsar/jms/messages/PulsarObjectMessage.java. This manipulation causes deserialization. It is possible to initiate the attack remotely. The exploit has been publicly disclosed and may be utilized. The project was informed of the problem early through an issue report but has not responded yet.
Published: 2026-10-18
Score: 5.3 Medium
EPSS: n/a
KEV: No
Impact: Insecure deserialization with remote deserialization potential
Action: Patch Update
AI Analysis

Impact

A vulnerability in datastax pulsar-jms up to version 9.0.3 allows a remote attacker to submit a crafted JMS payload that is processed by the decode function of PulsarObjectMessage.java, leading to deserialization of Java objects. The flaw enables the application to reconstruct objects from untrusted data, which could alter application state or execution flow depending on the deserialized content. The flaw is listed as an insecure deserialization weakness judged by CWE-502.

Affected Systems

All installations of datastax pulsar-jms up to and including version 9.0.3 are potentially affected. The vulnerability resides in the PulsarObjectMessage implementation used for message decoding.The affected product is datastax pulsar-jms.

Risk and Exploitability

The CVSS score of 5.3 indicates a moderate severity. The EPSS score is not available, and the vulnerability is not listed in the CISA KEV catalog. The flaw can be triggered remotely through the JMS protocol, meaning that an unauthenticated attacker could send a malicious message to a Pulsar client or broker that accepts PulsarObjectMessage types. While no public exploit code is documented, the insecure deserialization pattern is a well‑known high‑risk vector that could be abused if the attacker can precisely craft the payload.

Generated by OpenCVE AI on October 18, 2026 at 01:50 UTC.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Upgrade datastax pulsar-jms to a version newer than 9.0.3 when a patched release is available.
  • Avoid using PulsarObjectMessage for message decoding and switch to a safer message format that does not rely on Java object deserialization.
  • Apply input validation rules to reject malformed or unexpected serialized data before calling the decode function.
  • Restrict JMS endpoints to approved hosts or network segments and limit inbound traffic to trusted clients.
  • Enable detailed logging for received messages and monitor for unexpected deserialization attempts.

Generated by OpenCVE AI on October 18, 2026 at 01:50 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Sun, 18 Oct 2026 00:45:00 +0000

Type Values Removed Values Added
Description A vulnerability was determined in datastax pulsar-jms up to 9.0.3. This issue affects the function decode of the file pulsar-jms/src/main/java/com/datastax/oss/pulsar/jms/messages/PulsarObjectMessage.java. This manipulation causes deserialization. It is possible to initiate the attack remotely. The exploit has been publicly disclosed and may be utilized. The project was informed of the problem early through an issue report but has not responded yet.
Title datastax pulsar-jms PulsarObjectMessage.java decode deserialization
First Time appeared Datastax
Datastax pulsar-jms
Weaknesses CWE-20
CWE-502
CPEs cpe:2.3:a:datastax:pulsar-jms:*:*:*:*:*:*:*:*
Vendors & Products Datastax
Datastax pulsar-jms
References
Metrics cvssV2_0

{'score': 6.5, 'vector': 'AV:N/AC:L/Au:S/C:P/I:P/A:P/E:POC/RL:ND/RC:C'}

cvssV3_0

{'score': 6.3, 'vector': 'CVSS:3.0/AV:N/AC:L/PR:L/UI:N/S:U/C:L/I:L/A:L/E:P/RL:X/RC:C'}

cvssV3_1

{'score': 6.3, 'vector': 'CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:L/I:L/A:L/E:P/RL:X/RC:C'}

cvssV4_0

{'score': 5.3, 'vector': 'CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:N/VC:L/VI:L/VA:L/SC:N/SI:N/SA:N/E:P'}


Subscriptions

Datastax Pulsar-jms
cve-icon MITRE

Status: PUBLISHED

Assigner: VulDB

Published:

Updated: 2026-10-18T00:15:17.334Z

Reserved: 2026-10-17T09:00:28.510Z

Link: CVE-2026-111868

cve-icon Vulnrichment

No data.

cve-icon NVD

Status : Received

Published: 2026-10-18T01:16:34.483

Modified: 2026-10-18T01:16:34.483

Link: CVE-2026-111868

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-10-18T02:00:13Z

Weaknesses
  • CWE-20

    Improper Input Validation

  • CWE-502

    Deserialization of Untrusted Data