← Vulnerability feed

Vulnerability record · CVE-2025-51006 · published 22 September 2025

CVE-2025-51006: Broadcom tcpreplay double free vulnerability

Broadcom · Tcpreplay

Within tcpreplay's tcprewrite, a double free vulnerability has been identified in the dlt_linuxsll2_cleanup() function in plugins/dlt_linuxsll2/linuxsll2.c. This vulnerability is triggered when tcpedit_dlt_cleanup() indirectly invokes the cleanup routine multiple times on the same memory region. By supplying a specifically crafted pcap file to the tcprewrite binary, a local attacker can exploit this flaw to cause a Denial of Service (DoS) via memory corruption.

7.8 CVSS 3.1 High EPSS 0.19% · top 92.7% CWE-415 · Double free
7.8CVSS 3.1 base score
0.19%EPSS exploitation probability, 30 days
NoNot in CISA KEV
1Affected product versions listed by NVD
2References, 2 tagged exploit
17 Jun 2026Last modified by NVD

Description

Within tcpreplay's tcprewrite, a double free vulnerability has been identified in the dlt_linuxsll2_cleanup() function in plugins/dlt_linuxsll2/linuxsll2.c. This vulnerability is triggered when tcpedit_dlt_cleanup() indirectly invokes the cleanup routine multiple times on the same memory region. By supplying a specifically crafted pcap file to the tcprewrite binary, a local attacker can exploit this flaw to cause a Denial of Service (DoS) via memory corruption.

CVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H

Affected products

1 vulnerable configurations from NVD's CPE data, grouped by vendor and product.

References

LinkTags
https://github.com/appneta/tcpreplay/issues/926 ExploitIssue TrackingPatch
https://github.com/sy460129/CVE-2025-51006 ExploitThird Party Advisory

Track CVE-2025-51006 inside VULONE

Watch it alongside the ransomware crews, C2 infrastructure and forum chatter that reference it, query it through the API and pull it into your SIEM over TAXII.

Start free Open in platform

Related vulnerabilities

Same products first, then exploited flaws of the same weakness class.

9.8CVE-2018-18408Broadcom tcpreplay use after free vulnerabilityA use-after-free was discovered in the tcpbridge binary of Tcpreplay 4.3.0 beta1. The issue gets triggered in the function post_args() at tcpbridge.c…EPSS 2.3%9.1CVE-2020-12740Broadcom tcpreplay out-of-bounds read vulnerabilitytcprewrite in Tcpreplay through 4.3.2 has a heap-based buffer over-read during a get_c operation. The issue is being triggered in the function get_ip…EPSS 1.7%7.8CVE-2024-3024Broadcom tcpreplay heap-based buffer overflow vulnerabilityA vulnerability was found in appneta tcpreplay up to 4.4.4. It has been classified as problematic. This affects the function get_layer4_v6 of the fil…EPSS 0.44%7.8CVE-2022-37049Broadcom tcpreplay out-of-bounds write vulnerabilityThe component tcpprep in Tcpreplay v4.4.1 was discovered to contain a heap-based buffer overflow in parse_mpls at common/get.c:150. NOTE: this is dif…EPSS 0.42%7.8CVE-2022-37047Broadcom tcpreplay out-of-bounds write vulnerabilityThe component tcprewrite in Tcpreplay v4.4.1 was discovered to contain a heap-based buffer overflow in get_ipv6_next at common/get.c:713. NOTE: this …EPSS 0.42%7.8CVE-2022-37048Broadcom tcpreplay out-of-bounds write vulnerabilityThe component tcprewrite in Tcpreplay v4.4.1 was discovered to contain a heap-based buffer overflow in get_l2len_protocol at common/get.c:344. NOTE: …EPSS 0.42%7.8CVE-2022-27418Broadcom tcpreplay out-of-bounds write vulnerabilityTcpreplay v4.4.1 has a heap-based buffer overflow in do_checksum_math at /tcpedit/checksum.c.EPSS 0.85%7.8CVE-2022-27416Broadcom tcpreplay double free vulnerabilityTcpreplay v4.4.1 was discovered to contain a double-free via __interceptor_free.EPSS 0.84%

Source: NIST National Vulnerability Database (record CVE-2025-51006), CISA KEV, FIRST EPSS (scores of 2026-10-04). This page is refreshed as NVD updates the record.