Appsecure logo

CVE-2026-23390: High Vulnerability in Linux Kernel

A high-severity buffer overflow vulnerability exists in the Linux kernel's dma_map_sg tracepoint. Organizations should prioritize patching to mitigate potential risks associated with this vulnerability.

HIGHCVSS 7.8 · Published March 25, 2026

Not a customer? See how AppSecure simulates real world attacks to protect your infrastructure.

Speak to Experts

In the Linux kernel, a high-severity vulnerability has been identified involving the dma_map_sg tracepoint. This vulnerability can lead to a buffer overflow when tracing large scatter-gather lists, particularly with devices such as virtio-gpu that create substantial DRM buffers. The potential for overflow arises when the number of entries exceeds 1000, which can result in a total memory allocation of approximately 20,000 bytes, significantly exceeding the defined limit of 8192 bytes (PERF_MAX_TRACE_SIZE).

The consequences of this vulnerability include system instability and potential information leaks due to insufficient buffer sizing. As such, it is crucial for organizations using the Linux kernel to address this vulnerability promptly. The severity, rated at 7.8 on the CVSS scale, indicates high risk, necessitating immediate action to mitigate potential exploitation.

The Linux community has already addressed this vulnerability in recent patches. Organizations should prioritize applying updates to their systems to prevent exploitation. This vulnerability is categorized under CWE-787, indicating a buffer overflow risk, which is a common attack vector that can lead to severe security breaches.

In summary, the urgency for remediation is clear. Organizations are urged to evaluate their deployment of the Linux kernel and take necessary actions to apply the latest patches and updates, thus fortifying their defenses against potential threats.

Vulnerability Details

The vulnerability described allows for a buffer overflow due to insufficient size checks on dynamic arrays within the dma_map_sg tracepoint in the Linux kernel. Specifically, it affects versions from 6.12.1 up to 6.12.74 and 6.13 up to 6.18.13, along with certain release candidates of version 6.19.

This vulnerability has been rated with a CVSS score of 7.8, indicating high severity due to its potential impact on confidentiality, integrity, and availability.

Technical Analysis

The root cause of this vulnerability lies in the insufficient sizing of dynamic arrays used for tracing large scatter-gather lists. Specifically, the dma_map_sg tracepoint does not adequately restrict the size of these arrays, allowing a potential buffer overflow when the number of entries exceeds 1000.

The attack vector is local, requiring low privileges and no user interaction. This indicates that a local attacker with minimal access could exploit this vulnerability, leading to high impacts on confidentiality, integrity, and availability of affected systems.

Risk & Impact Analysis

The risk to organizations includes potential system crashes, unauthorized access to sensitive data, and general instability of the Linux environment. Given the high CVSS score, it is critical for organizations to assess their exposure to this vulnerability and prioritize remediation efforts.

The blast radius of this vulnerability is significant, as it affects multiple versions of the Linux kernel across numerous systems. Therefore, the urgency for patching is high, and organizations should implement patches promptly to mitigate risks.

Signal

Status

Known Exploit

No

Public PoC

No

Actively Exploited

No

Ransomware Use

No

Affected Versions

The affected versions of the Linux kernel include 6.12.1 to 6.12.74 and 6.13 to 6.18.13, as well as various release candidates of 6.19. Organizations should ensure they are running patched versions to mitigate this vulnerability.

Mitigation & Remediation

Organizations should prioritize patching their systems to the latest version of the Linux kernel that addresses this vulnerability. If an immediate patch is not possible, consider implementing workarounds such as limiting the usage of the affected tracepoint or monitoring for unusual behavior.

For further assistance, organizations can refer to resources on penetration testing to validate the effectiveness of their remediation efforts.

Detection Guidance

Organizations should monitor logs for indications of abnormal behavior related to the dma_map_sg tracepoint. Specific attention should be paid to any entries that suggest buffer overflows or memory allocation failures.

AppSecure Threat Intelligence Insight

This vulnerability highlights the ongoing challenges in managing memory allocation and buffer sizes within the Linux kernel. As systems evolve and handle larger data sets, the risk of such vulnerabilities increases. Organizations are encouraged to adopt robust security practices and conduct regular audits to identify and mitigate similar vulnerabilities.

For insights on vulnerability management, organizations can explore the vulnerability management program and the importance of proactive security measures.

Furthermore, organizations should stay informed about emerging threats and trends in cybersecurity through resources such as the 2026 ransomware targeting trends to better understand the evolving landscape of threats.

Lastly, exploring services such as continuous penetration testing can provide organizations with ongoing assessments to ensure their defenses remain robust against such vulnerabilities.

Disclaimer: This content was generated using AI. While we strive for accuracy, please verify critical information with official sources.

Latest CVEs. Recently published vulnerabilities from the NVD database.

View all vulnerabilities
CVE IDSeverity
CVE-2025-65418HIGH
CVE-2025-65417MEDIUM
CVE-2025-65416MEDIUM
CVE-2025-65415MEDIUM
CVE-2025-61314HIGH

Protect Your Business with Hacker-Focused Approach.