Description
The rpcap client code that processes a RPCAP_MSG_PACKET message received from the server incorrectly validates its headers. A malicious server can send a crafted message and cause the client to treat up to 20 bytes of the client process memory beyond the end of the buffer as if it was a part of the captured packet.
Published: 2026-09-05
Score: 5 Medium
EPSS: n/a
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

The rpcap client in libpcap processes an RPCAP_MSG_PACKET message received from a server without fully validating its headers. The flaw allows a malicious server to craft a message that causes the client to read up to 20 bytes beyond the end of the allocated buffer, treating those bytes as captured packet data. This out-of-bounds read can expose portions of the client’s process memory and may lead to application instability or crashes, but the CVE description does not explicitly state that it enables arbitrary code execution.

Affected Systems

The vulnerability affects all software that includes the libpcap rpcap client component built with versions prior to 1.10.7, including packet capture tools from the Tcpdump Group. Any installation that connects to an RPCAP server and uses a pre‑1.10.7 libpcap library is potentially impacted. The CVE description does not list additional operating environments or product variants.

Risk and Exploitability

With a CVSS score of 5, the flaw is rated moderate severity. There is no EPSS data available, and the vulnerability is not listed in the CISA KEV catalog. Because a remote attacker can send a crafted packet over the network directly to the rpcap client, the likely attack vector is remote network traffic. Exploitation requires the client to accept a connection from an adversary and process the malicious RPCAP message, so limiting network exposure or applying the vendor patch are the primary defenses.

Generated by OpenCVE AI on September 5, 2026 at 20:50 UTC.

Remediation

Vendor Solution

Upgrade to libpcap 1.10.7.


OpenCVE Recommended Actions

  • Upgrade libpcap to version 1.10.7 to resolve the unchecked buffer copy flaw.
  • Configure firewalls or access controls to restrict the rpcap client from communicating with untrusted remote servers, thereby limiting the attack surface.
  • If an upgrade cannot be performed immediately, disable rpcap support or implement application‑level checks that reject packets with header sizes exceeding expected maximum values to mitigate the out‑of‑bounds read.

Generated by OpenCVE AI on September 5, 2026 at 20:50 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Sat, 05 Sep 2026 19:00:00 +0000

Type Values Removed Values Added
Description The rpcap client code that processes a RPCAP_MSG_PACKET message received from the server incorrectly validates its headers. A malicious server can send a crafted message and cause the client to treat up to 20 bytes of the client process memory beyond the end of the buffer as if it was a part of the captured packet.
Title OOBR in rpcap client in libpcap before 1.10.7
Weaknesses CWE-126
CWE-1288
References
Metrics cvssV3_1

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


Subscriptions

No data.

cve-icon MITRE

Status: PUBLISHED

Assigner: Tcpdump

Published:

Updated: 2026-09-05T18:51:57.956Z

Reserved: 2026-07-29T13:32:44.322Z

Link: CVE-2026-18238

cve-icon Vulnrichment

No data.

cve-icon NVD

Status : Received

Published: 2026-09-05T19:16:55.477

Modified: 2026-09-05T19:16:55.477

Link: CVE-2026-18238

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-09-05T21:00:05Z

Weaknesses
  • CWE-126

    Buffer Over-read

  • CWE-1288

    Improper Validation of Consistency within Input