Lucene search

K
cvelistGitHub_MCVELIST:CVE-2023-42459
HistoryOct 16, 2023 - 8:56 p.m.

CVE-2023-42459 Malformed DATA submessage leads to bad-free error in Fast-DDS

2023-10-1620:56:04
CWE-415
CWE-416
CWE-590
GitHub_M
www.cve.org
6
cve-2023-42459
fast-dds
data distribution service
omg
discovery locator
remote crash
double free
upgrade

CVSS3

8.6

Attack Vector

NETWORK

Attack Complexity

LOW

Privileges Required

NONE

User Interaction

NONE

Scope

UNCHANGED

Confidentiality Impact

LOW

Integrity Impact

LOW

Availability Impact

HIGH

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

AI Score

8.7

Confidence

High

EPSS

0.001

Percentile

28.7%

Fast DDS is a C++ implementation of the DDS (Data Distribution Service) standard of the OMG (Object Management Group). In affected versions specific DATA submessages can be sent to a discovery locator which may trigger a free error. This can remotely crash any Fast-DDS process. The call to free() could potentially leave the pointer in the attackers control which could lead to a double free. This issue has been addressed in versions 2.12.0, 2.11.3, 2.10.3, and 2.6.7. Users are advised to upgrade. There are no known workarounds for this vulnerability.

CNA Affected

[
  {
    "vendor": "eProsima",
    "product": "Fast-DDS",
    "versions": [
      {
        "version": ">= 2.11.0, <= 2.11.1",
        "status": "affected"
      },
      {
        "version": ">= 2.10.0, < 2.10.3",
        "status": "affected"
      },
      {
        "version": "< 2.6.7",
        "status": "affected"
      }
    ]
  }
]

CVSS3

8.6

Attack Vector

NETWORK

Attack Complexity

LOW

Privileges Required

NONE

User Interaction

NONE

Scope

UNCHANGED

Confidentiality Impact

LOW

Integrity Impact

LOW

Availability Impact

HIGH

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

AI Score

8.7

Confidence

High

EPSS

0.001

Percentile

28.7%