Skip to content
OpenAdvisories
High · 8.8 CVE-2024-10838 EUVD-2024-54131

Integer Underflow in DDS_Security_Deserialize_ methods may lead to OOB read

Published Mar 12, 2025 · Updated Mar 12, 2025 · Assigned by eclipse

Description

An integer underflow during deserialization may allow any unauthenticated user to read out of bounds heap memory. This may result into secret data or pointers revealing the layout of the address space to be included into a deserialized data structure, which may potentially lead to thread crashes or cause denial of service conditions.

Affected products

VendorProductAffectedFixed
Eclipse Foundation Eclipse Cyclone DDS < 0.10.5 0.10.5

Fixed in Linux distributions

Distributions backport fixes, so the version that fixes this vulnerability differs per release — upgrade to at least the version shown. From the distributions' security trackers and advisories.

ReleasePackageFixed inAdvisory
Ubuntu 26.10 cyclonedds No fix yet —
Ubuntu 26.04 LTS cyclonedds No fix yet —
Ubuntu 25.10 cyclonedds No fix yet —
Ubuntu 24.04 LTS cyclonedds No fix yet —
Ubuntu 22.04 LTS cyclonedds No fix yet —

References