CVE-2026-18238 PUBLISHED

OOBR in rpcap client in libpcap before 1.10.7

Assigner: Tcpdump
Reserved: 29.07.2026 Published: 05.09.2026 Updated: 05.09.2026

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.

Metrics

CVSS Vector: CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:C/C:L/I:N/A:N
CVSS Score: 5

Product Status

Vendor The Tcpdump Group
Product libpcap
Versions Default: unaffected
  • Version 1.8.x is affected
  • Version 1.9.x is affected
  • affected from 1.10.x to 1.10.7 (excl.)

Affected Configurations

The problem is specific to the remote packet capture code, which is not enabled in the default build configuration.

Exploits

A functional exploit exists.

Solutions

Upgrade to libpcap 1.10.7.

References

Problem Types

  • CWE-1288: Improper Validation of Consistency within Input CWE
  • CWE-126 Buffer Over-read CWE