CVE-2023-50257CWE-284

Disconnect Vulnerability in RTPS Packets Used by SROS2

Critical · published February 19, 2024

CVSS v3.1
9.7
EPSS
0%
Percentile
40.2
In the wild
Unconfirmed
What it is

🚨 A crafty attacker can disrupt your entire Subscriber network with a single packet—no encryption to stop them! 🔥 Think of it like a waiter who forgot to take the order of a customer and keeps sending them away every time they try to come back to the table. In this case, the attacker is the waiter, continuously sending disconnection requests while preventing Subscribers from reconnecting. If exploited, this vulnerability allows an attacker to forcibly disconnect Subscribers from the Publisher, cutting off their access to data. With persistent disconnection packets, new connections will be blocked, leading to a complete denial of service for users attempting to communicate. This can be absolutely devastating for critical applications relying on real-time data exchange!

Put simply

Think of it like a waiter who forgot to take the order of a customer and keeps sending them away every time they try to come back to the table. In this case, the attacker is the waiter, continuously sending disconnection requests while preventing Subscribers from reconnecting. CVE-2023-50257 affects eProsima Fast DDS due to unencrypted disconnection commands being sent between nodes. Attackers can exploit this by sending a crafted disconnect packet to prevent Subscribers from maintaining their connections, affecting data transmission.

What to do

If exploited, this vulnerability allows an attacker to forcibly disconnect Subscribers from the Publisher, cutting off their access to data. With persistent disconnection packets, new connections will be blocked, leading to a complete denial of service for users attempting to communicate. This can be absolutely devastating for critical applications relying on real-time data exchange! Update to version 2.13.0 or later to secure your system against this vulnerability. Review your architecture to ensure that all connections are properly encrypted and consider implementing additional security layers to block unauthorized disconnection requests. You've got this! By following these remediation steps, you can beef up your defenses and keep your communications flowing smoothly. 🛡️

The record
Technical detail
CVSS v3.1
9.7 · CRITICAL
Vector
CVSS:3.1/AV:A/AC:L/PR:N/UI:N/S:C/C:H/I:H/A:H
CVSS v4.0
Not supplied
EPSS
0.00478 · 40.2th percentile
Weakness
CWE-284 · Improper Access Control
Published
2024-02-19T19:22Z
EPSS history
Timeline
  • 19 FEB 19:22Z
    Disconnect Vulnerability in RTPS Packets Used by SROS2
    cvelistv5