Eclipse Cyclone DDS Improper Certificate Time Validation Vulnerability Allowing Privilege Escalation

Vulnerability

A vulnerability exists in Eclipse Cyclone DDS versions prior to 0.10.5, where improper verification of certificate expiration allows attackers to bypass security checks and execute commands with system privileges. This issue arises because the software relies on manipulable system time for certificate validation, enabling the exploitation of time-based checks.

Impact

Exploitation of this vulnerability could lead to unauthorized command execution with system privileges, bypassing authentication and access control mechanisms.

Reproduction

To reproduce this vulnerability, modify the system clock to manipulate the perceived expiration of certificates. Once the clock is adjusted, Eclipse Cyclone DDS can be used to validate certificates, bypassing expiration checks and potentially allowing the execution of commands with elevated privileges.

Remediation

Users are advised to update to Eclipse Cyclone DDS version 0.10.5 or later, where this vulnerability has been addressed.

Added: Dec 23, 2025, 4:21 PM
Updated: Dec 23, 2025, 4:21 PM

Vulnerability Rating

Custom Algorithm
spread
0.8
impact
7.5
exploitability
7.2
remediation
0.0
relevance
1.5
threat
4.8
urgency
2.9
incentive
1.7

Our algorithm analyzes dozens of metrics to generate these 8 key vulnerability categories, which are then combined to calculate the overall risk score.