Every CVE Search/ Get API key

CVE-2022-28487

Tcpreplay version 4.4.1 contains a memory leakage flaw in fix_ipv6_checksums() function. The...

7.5 HighFix available

Tcpreplay version 4.4.1 contains a memory leakage flaw in fix_ipv6_checksums() function. The highest threat from this vulnerability is to data confidentiality.

Attack profile

How easy it is to exploit

Attack vector
Network
Complexity
Low
Privileges needed
None
User interaction
None

What an attacker can affect

Confidentiality
High
Integrity
None
Availability
None

Exploit likelihood

2.01%Up 1.1 points since May 5, 2022
90%50%10%1%

What each source reports

NVD Score used 7.5

Tcpreplay version 4.4.1 contains a memory leakage flaw in fix_ipv6_checksums() function. The highest threat from this vulnerability is to data confidentiality.

Record
CVE-2022-28487
CVSS 3.1
7.5 HighCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N
CVSS 2.0
5.0 MediumAV:N/AC:L/Au:N/C:P/I:N/A:N
Weakness
CWE-401
Updated
2026-11-02
CVE List No score

Tcpreplay version 4.4.1 contains a memory leakage flaw in fix_ipv6_checksums() function. The highest threat from this vulnerability is to data confidentiality.

Record
CVE-2022-28487
Updated
2026-11-02
EUVDEUVD-2022-32929 No score

Tcpreplay version 4.4.1 contains a memory leakage flaw in fix_ipv6_checksums() function. The highest threat from this vulnerability is to data confidentiality.

Record
EUVD-2022-32929
Updated
2026-11-03
GitHub AdvisoriesGHSA-g42m-vjq2-x6h8 7.5

Tcpreplay version 4.4.1 contains a memory leakage flaw in fix_ipv6_checksums() function. The...

Tcpreplay version 4.4.1 contains a memory leakage flaw in fix_ipv6_checksums() function. The highest threat from this vulnerability is to data confidentiality.

Record
GHSA-g42m-vjq2-x6h8
CVSS 3.1
7.5 HighCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N
Weakness
CWE-401
Updated
2026-11-02
OSVUBUNTU-CVE-2022-28487 7.5

Tcpreplay version 4.4.1 contains a memory leakage flaw in fix_ipv6_checksums() function. The highest threat from this vulnerability is to data confidentiality.

Record
UBUNTU-CVE-2022-28487
CVSS 3.1
7.5 HighCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N
Updated
2026-11-02
OSV No score

Tcpreplay version 4.4.1 contains a memory leakage flaw in fix_ipv6_checksums() function. The highest threat from this vulnerability is to data confidentiality.

Record
CVE-2022-28487
Updated
2026-11-02
OSVDEBIAN-CVE-2022-28487 No score

Tcpreplay version 4.4.1 contains a memory leakage flaw in fix_ipv6_checksums() function. The highest threat from this vulnerability is to data confidentiality.

Record
DEBIAN-CVE-2022-28487
Updated
2026-11-03
OSVMGASA-2022-0345 No score

Updated tcpreplay packages fix security vulnerability

tcprewrite in Tcpreplay 4.4.1 has a reachable assertion in get_layer4_v6 in common/get.c. (CVE-2022-27939)

tcprewrite in Tcpreplay 4.4.1 has a heap-based buffer over-read in get_ipv6_next in common/get.c. (CVE-2022-27940)

tcprewrite in Tcpreplay 4.4.1 has a heap-based buffer over-read in get_l2len_protocol in common/get.c. (CVE-2022-27941)

tcpprep in Tcpreplay 4.4.1 has a heap-based buffer over-read in parse_mpls in common/get.c. (CVE-2022-27942)

Tcpreplay version 4.4.1 contains a memory leakage flaw in fix_ipv6_checksums() function. The highest threat from this vulnerability is to data confidentiality. (CVE-2022-28487)

The 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. (CVE-2022-37047)

The 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. (CVE-2022-37048)

The component tcpprep in Tcpreplay v4.4.1 was discovered to contain a heap-based buffer overflow in parse_mpls at common/get.c:150. (CVE-2022-37049)

Record
MGASA-2022-0345
Updated
2026-11-02
OSVUSN-5205-1 No score

tcpreplay vulnerabilities

It was discovered that Tcpreplay incorrectly handled certain specially crafted packet capture input when processed by tcpprep. An attacker could possibly use this issue to cause a denial of service. This issue only affected Ubuntu 18.04 ESM. (CVE-2018-13112)

It was discovered that Tcpreplay incorrectly handled certain specially crafted packet capture input. An attacker could possibly use this issue to cause a denial of service or expose sensitive information. This issue only affected Ubuntu 16.04 ESM and Ubuntu 18.04 ESM. (CVE-2018-17580, CVE-2018-17582)

It was discovered that Tcpreplay incorrectly handled certain specially crafted packet capture input. An attacker could possibly use this issue to cause a denial of service. This issue only affected Ubuntu 16.04 ESM and Ubuntu 18.04 ESM. (CVE-2018-17974, CVE-2018-18407)

It was discovered that a use-after-free existed in Tcpreplay in the tcpbridge binary. An attacker could possibly use this issue to cause a denial of service. This issue only affected Ubuntu 16.04 ESM and Ubuntu 18.04 ESM. (CVE-2018-18408)

It was discovered that Tcpreplay incorrectly handled certain specially crafted packet capture input. An attacker could possibly use this issue to cause a denial of service. This issue only affected Ubuntu 16.04 ESM, Ubuntu 18.04 ESM and Ubuntu 20.04 ESM. (CVE-2018-20552, CVE-2018-20553)

It was discovered that a heap-based buffer over-read that existed in Tcpreplay caused an application crash when tcprewrite or tcpreplay-edit received specially crafted packet capture input. An attacker could possibly use this to cause a denial of service or to expose sensitive information. This issue only affected Ubuntu 18.04 ESM and Ubuntu 20.04 ESM. (CVE-2020-12740)

It was discovered that Tcpreplay incorrectly handled certain specially crafted packet capture input when processed by tcpprep. An attacker could possibly use this issue to cause a denial of service. This issue only affected Ubuntu 18.04 ESM and Ubuntu 20.04 ESM. (CVE-2020-24265, CVE-2020-24266)

It was discovered that Tcpreplay incorrectly handled certain specially crafted packet capture input when processed by tcprewrite. An attacker could possibly use this issue to cause a denial of service. This issue only affected Ubuntu 22.04 ESM. (CVE-2022-27416)

It was discovered that Tcpreplay did not properly manage memory under certain circumstances. If a user were tricked into opening a specially crafted packet capture file, a remote attacker could possibly use this issue to cause Tcpreplay crash, resulting in a denial of service, or possibly read sensitive data. This issue only affected Ubuntu 18.04 ESM, Ubuntu 20.04 ESM and Ubuntu 22.04 ESM. (CVE-2022-28487)

Record
USN-5205-1
Updated
2026-11-02

Affected products

Affected packages

Affected packages
PackageAffectedFixed
tcpreplay
Debian:12
before 4.4.2-1
4.4.2-1
tcpreplay
Debian:13
before 4.4.2-1
4.4.2-1
tcpreplay
Debian:14
before 4.4.2-1
4.4.2-1
tcpreplay
Mageia:8
From an advisory covering 8 CVEs
before 4.4.2-1.mga8
4.4.2-1.mga8
tcpreplay
Ubuntu:Pro:16.04:LTS
All versions, plus listed versions
3.4.4-23.4.4-2+deb8u1build0.16.04.13.4.4-2+deb8u1ubuntu0.1~esm13.4.4-2+deb8u1ubuntu0.1~esm23.4.4-2+deb8u1ubuntu0.1~esm3
None known
tcpreplay
Ubuntu:Pro:18.04:LTS
before 4.2.6-1ubuntu0.1~esm4, plus listed versions
4.2.6-14.2.6-1ubuntu0.1~esm14.2.6-1ubuntu0.1~esm24.2.6-1ubuntu0.1~esm3
4.2.6-1ubuntu0.1~esm4
tcpreplay
Ubuntu:Pro:20.04:LTS
before 4.3.2-1ubuntu0.1~esm2, plus listed versions
4.3.2-1build14.3.2-1ubuntu0.1~esm1
4.3.2-1ubuntu0.1~esm2
tcpreplay
Ubuntu:Pro:22.04:LTS
before 4.3.4-1ubuntu0.1~esm1, plus listed versions
4.3.3-24.3.4-1
4.3.4-1ubuntu0.1~esm1
tcpreplay
Ubuntu:Pro:16.04:LTS
From an advisory covering 13 CVEs
before 3.4.4-2+deb8u1ubuntu0.1~esm2, plus listed versions
3.4.4-23.4.4-2+deb8u1build0.16.04.13.4.4-2+deb8u1ubuntu0.1~esm1
3.4.4-2+deb8u1ubuntu0.1~esm2
tcpreplay
Ubuntu:Pro:18.04:LTS
From an advisory covering 13 CVEs
before 4.2.6-1ubuntu0.1~esm4, plus listed versions
4.2.6-14.2.6-1ubuntu0.1~esm14.2.6-1ubuntu0.1~esm24.2.6-1ubuntu0.1~esm3
4.2.6-1ubuntu0.1~esm4
tcpreplay
Ubuntu:Pro:20.04:LTS
From an advisory covering 13 CVEs
before 4.3.2-1ubuntu0.1~esm2, plus listed versions
4.3.2-1build14.3.2-1ubuntu0.1~esm1
4.3.2-1ubuntu0.1~esm2
tcpreplay
Ubuntu:Pro:22.04:LTS
From an advisory covering 13 CVEs
before 4.3.4-1ubuntu0.1~esm1, plus listed versions
4.3.3-24.3.4-1
4.3.4-1ubuntu0.1~esm1

History

History
RecordedChangedSources
affected, factsOSV
aliasesEUVD
first indexedCVE List, GitHub Advisories, NVD, OSV

Dates are when Every CVE recorded each change. Upstream dates may differ.

In short

CVE-2022-28487 is a high vulnerability (CVSS 7.5) in Broadcom Tcpreplay, published May 4, 2022. No source lists public exploit code. EPSS puts the chance of exploitation in the next 30 days at 2.01%, the 80th percentile. Fixed in tcpreplay 4.4.2-1.

References

Show 25 moreShow less
MoveEnter Open