Cyber Resilience

CVE-2024-38087

High

Published: 09 July 2024

Published
09 July 2024
Modified
21 November 2024
KEV Added
Patch
CVSS Score v3.1 8.8 CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H
EPSS Score 0.0718 91.8th percentile
Risk Priority 22 60% EPSS · 20% KEV · 20% CVSS

Summary

CVE-2024-38087 is a high-severity Double Free (CWE-415) vulnerability in Microsoft Sql Server 2016. Its CVSS base score is 8.8 (High).

Operationally, ranked in the top 8.2% of CVEs by exploit likelihood; it is not currently listed in the CISA KEV catalog.

Deeper analysis

CVE-2024-38087 is a remote code execution vulnerability in the SQL Server Native Client OLE DB Provider. The flaw carries a CVSS 3.1 score of 8.8 and is associated with CWE-415 (double-free). It affects Microsoft SQL Server Native Client installations that expose the OLE DB interface to untrusted input.

An unauthenticated remote attacker can trigger the issue by supplying a malicious OLE DB connection string or query response that the provider processes. Successful exploitation grants the attacker the ability to execute arbitrary code with the privileges of the affected process, potentially leading to full system compromise, data exfiltration, or persistence.

Microsoft’s advisory at https://msrc.microsoft.com/update-guide/vulnerability/CVE-2024-38087 recommends applying the security updates released on July 9, 2024, which address the double-free condition in supported versions of SQL Server Native Client. Administrators are advised to install the patches promptly and to restrict exposure of OLE DB endpoints where feasible.

The associated EPSS score has remained flat at 0.0718 with no material increase since disclosure, indicating limited observed exploitation interest to date.

EU & UK References

Vulnerability details

SQL Server Native Client OLE DB Provider Remote Code Execution Vulnerability

CWE(s)

Related Threats

No named actor attribution yet. ATT&CK technique mapping in progress for this CVE.

Affected Assets

microsoft
sql server 2016
≤ 13.0.6441.1 · 13.0.7000.253 — 13.0.7037.1
microsoft
sql server 2017
≤ 14.0.2056.2 · 14.0.3456.2 — 14.0.3471.2
microsoft
sql server 2019
≤ 15.0.2116.2 · 15.0.4375.4 — 15.0.4382.1
microsoft
sql server 2022
≤ 16.0.1121.4 · 16.0.4125.3 — 16.0.4131.2

Mitigating Controls

No mitigating controls mapped yet. The per-CVE control annotator has not reached this CVE.

References