Lucene search

K
ubuntucveUbuntu.comUB:CVE-2024-28231
HistoryMar 20, 2024 - 12:00 a.m.

CVE-2024-28231

2024-03-2000:00:00
ubuntu.com
ubuntu.com
6
eproxima fast dds
heap overflow
integer overflow
termination
security vulnerability
fix
data submessage

9.6 High

CVSS3

Attack Vector

ADJACENT

Attack Complexity

LOW

Privileges Required

NONE

User Interaction

NONE

Scope

CHANGED

Confidentiality Impact

HIGH

Integrity Impact

HIGH

Availability Impact

HIGH

CVSS:3.1/AV:A/AC:L/PR:N/UI:N/S:C/C:H/I:H/A:H

6.9 Medium

AI Score

Confidence

High

0.0004 Low

EPSS

Percentile

9.0%

eprosima Fast DDS is a C++ implementation of the Data Distribution Service
standard of the Object Management Group. Prior to versions 2.14.0, 2.13.4,
2.12.3, 2.10.4, and 2.6.8, manipulated DATA Submessage can cause a heap
overflow error in the Fast-DDS process, causing the process to be
terminated remotely. Additionally, the payload_size in the DATA Submessage
packet is declared as uint32_t. When a negative number, such as -1, is
input into this variable, it results in an Integer Overflow (for example,
-1 gets converted to 0xFFFFFFFF). This eventually leads to a
heap-buffer-overflow, causing the program to terminate. Versions 2.14.0,
2.13.4, 2.12.3, 2.10.4, and 2.6.8 contain a fix for this issue.

Bugs

9.6 High

CVSS3

Attack Vector

ADJACENT

Attack Complexity

LOW

Privileges Required

NONE

User Interaction

NONE

Scope

CHANGED

Confidentiality Impact

HIGH

Integrity Impact

HIGH

Availability Impact

HIGH

CVSS:3.1/AV:A/AC:L/PR:N/UI:N/S:C/C:H/I:H/A:H

6.9 Medium

AI Score

Confidence

High

0.0004 Low

EPSS

Percentile

9.0%

Related for UB:CVE-2024-28231