PatchSiren cyber security CVE debrief
CVE-2026-52836 OpenDDS CVE debrief
A vulnerability in OpenDDS, a C++ implementation of the Object Management Group (OMG) Data Distribution Service (DDS), allows a network attacker to crash a reachable OpenDDS participant by sending a malformed RTPS UDP submessage. This issue is fixed in version 3.34.0. The vulnerability can be exploited without authentication, prior protocol state, or victim interaction, making it a significant concern for defenders. OpenDDS participants are vulnerable if they are reachable by untrusted network attackers. The fix in version 3.34.0 addresses the issue by properly validating the length and sequence-number state of RTPS UDP submessages.
- Vendor
- OpenDDS
- Product
- Unknown
- CVSS
- HIGH 8.7
- CISA KEV
- Not listed in stored evidence
- Original CVE published
- 2026-09-17
- Original CVE updated
- 2026-09-18
- Advisory published
- 2026-09-17
- Advisory updated
- 2026-09-18
Who should care
Defenders responsible for systems using OpenDDS, particularly those with network exposure or hosting DDS entities, should assess exposure and prioritize updating to version 3.34.0 or later.
Why it matters
CVE-2026-52836 allows network attackers to crash OpenDDS participants with malformed RTPS UDP submessages. Defenders should prioritize updating to version 3.34.0 or later and assess exposure of systems using OpenDDS.
- Potential crashes of OpenDDS participants
- Termination of DDS processes and destruction of DDS entities
- Verification of OpenDDS version and exposure required
Technical summary
The vulnerability in OpenDDS allows a network attacker to crash a reachable OpenDDS participant by sending a malformed RTPS UDP submessage. The parser advances ACE_Message_Block::rd_ptr() beyond valid data, causing a SIGSEGV in the receive thread, which terminates the DDS process and destroys DDS entities hosted by that participant. The issue arises from inadequate validation of the submessage header and length. The fix involves enhancing validation and ensuring that the parser does not advance beyond valid data. This vulnerability is particularly concerning due to its potential for denial-of-service attacks and the ease with which it can be exploited.
Defensive priority
Defenders should prioritize updating OpenDDS to version 3.34.0 or later to prevent potential crashes. Systems using OpenDDS should be assessed for exposure, particularly those with network exposure or hosting DDS entities.
Recommended defensive actions
- Update OpenDDS to version 3.34.0 or later
- Assess systems using OpenDDS for exposure, particularly those with network exposure or hosting DDS entities
- Verify OpenDDS participants are not reachable by untrusted network attackers
- Review compensating controls for exposed systems while remediation is scheduled and verified
- Check relevant monitoring, detection, and logs for exposed assets that need extra review
- Track exceptions, retest remediated assets, and close the item only after evidence is documented
- Confirm whether affected product deployments exist in managed environments and assign an owner for follow-up
Evidence notes
The CVE record and NVD detail page provide information on the vulnerability, including its description, CVSS score, and affected versions. GitHub commits and pull requests confirm the fix in version 3.34.0.
Sources and references
Verified primary and authoritative sources
-
CVE-2026-52836 CVE Program record
Publisher, destination, and source semantics verified
URL: https://www.cve.org/CVERecord?id=CVE-2026-52836
CVE Program - Official CVE Program record with source-provided CVE metadata.
-
CVE-2026-52836 NVD vulnerability detail
Publisher, destination, and source semantics verified
URL: https://nvd.nist.gov/vuln/detail/CVE-2026-52836
NIST National Vulnerability Database - Official NIST NVD detail page and source-specific vulnerability assessment.
Supplemental references
-
Source reference
Unverified legacy reference
URL: https://github.com/OpenDDS/OpenDDS/commit/3ded3341e89db88e4c4e09d5153e05730b0a84ce
-
Source reference
Unverified legacy reference
URL: https://github.com/OpenDDS/OpenDDS/commit/b46382ebc50d46f933ad6c860a396bffa97adbd7
-
Source reference
Unverified legacy reference
URL: https://github.com/OpenDDS/OpenDDS/commit/d6bdddde9ee07f9ee0b461680e5fb64f95cd1251
-
Source reference
Unverified legacy reference
URL: https://github.com/OpenDDS/OpenDDS/commit/e5aee3f5b18ee7174d66c3e7818270e1ba2cc2fa
-
Source reference
Unverified legacy reference
URL: https://github.com/OpenDDS/OpenDDS/pull/5210
-
Source reference
Unverified legacy reference
URL: https://github.com/OpenDDS/OpenDDS/releases/tag/v3.34.0
-
Source reference
Unverified legacy reference
URL: https://github.com/OpenDDS/OpenDDS/security/advisories/GHSA-wcr7-gccq-vv56
Methodology and review provenance
AI-assisted synthesis based on stored public vulnerability evidence. System validation, approval state, and publication status do not by themselves establish human review of this revision. PatchSiren helps prioritize defensive review and does not prove exposure or remediation on any system.