Description
An out-of-bounds read was found in the NC-SI OEM response handler of libslirp. A truncated NC-SI OEM Ethernet frame causes ncsi_rsp_handler_oem() to read up to 4 bytes beyond the supplied packet length and reflect the value into the response sent to the guest, resulting in guest-observable disclosure of adjacent host process memory.
Published: n/a
Score: 4.3 Medium
EPSS: n/a
KEV: No
Impact: Guest memory disclosure
Action: Assess Impact
AI Analysis

Impact

The vulnerability is an out-of-bounds read in the NC‑SI OEM response handler of libslirp. When a truncated NC‑SI OEM Ethernet frame is processed, the handler may read up to four bytes beyond the supplied packet length and then copy that value into the response that is sent to the guest, exposing adjacent host memory to the guest. The flaw is a classic CWE‑125 out-of-bounds read. The effect is an information‑disclosure flaw that lets a guest process observe host memory contents, potentially leaking sensitive data.

Affected Systems

The affected product is libslirp, the user‑space network stack used in virtualization solutions such as QEMU. No specific vendor or version details are provided in the advisory, so any deployment that relies on the current libslirp code base is potentially vulnerable.

Risk and Exploitability

The CVSS base score is 4.3, indicating low severity. The exploitation probability is unknown because EPSS is not available, and the vulnerability is not listed in the CISA KEV catalog. Attackers would need the ability to deliver a specially crafted truncated NC‑SI OEM Ethernet frame to the guest; the vulnerability can be triggered from a guest only, so the risk is confined to virtualized environments where the host exposes NC‑SI OEM support. Because the disclosure surface is limited to a few bytes, the impact on the host is modest, but if the guest can identify privileged memory it could be leveraged for broader compromise. Given the low severity, monitoring and applying an update when available are the primary recommended actions.

Generated by OpenCVE AI on September 22, 2026 at 14:20 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Apply the official patch or newer version of libslirp that addresses the out-of-bounds read.
  • Disable or restrict the NC‑SI OEM functionality in the virtual network stack if it is not required by the guest.
  • Configure the host network stack to verify NC‑SI OEM frame lengths, rejecting any truncated frames to ensure bounds checks are performed before processing the data, thereby preventing the CWE‑125 flaw.
  • Monitor network traffic and system logs for abnormal NC‑SI OEM frame activity, particularly truncated frames, to detect potential exploitation attempts.

Generated by OpenCVE AI on September 22, 2026 at 14:20 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Tue, 22 Sep 2026 12:15:00 +0000

Type Values Removed Values Added
Description An out-of-bounds read was found in the NC-SI OEM response handler of libslirp. A truncated NC-SI OEM Ethernet frame causes ncsi_rsp_handler_oem() to read up to 4 bytes beyond the supplied packet length and reflect the value into the response sent to the guest, resulting in guest-observable disclosure of adjacent host process memory.
Title libslirp: libslirp: out-of-bounds read in NC-SI OEM response handler discloses host memory to guest
Weaknesses CWE-125
References
Metrics threat_severity

None

cvssV3_1

{'score': 4.3, 'vector': 'CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:L/I:N/A:N'}

threat_severity

Moderate


Subscriptions

No data.

cve-icon MITRE

No data.

cve-icon Vulnrichment

No data.

cve-icon NVD

No data.

cve-icon Redhat

Severity : Moderate

Publid Date: 2026-09-22T07:23:00Z

Links: CVE-2026-95507 - Bugzilla

cve-icon OpenCVE Enrichment

Updated: 2026-09-22T14:30:09Z

Weaknesses