cbcvebase.
CVE-2018-17974
published 2018-10-03

CVE-2018-17974: An issue was discovered in Tcpreplay 4.3.0 beta1. A heap-based buffer over-read was triggered in the function dlt_en10mb_encode() of the file…

PriorityP419medium5.5CVSS 3.0
AVLACLPRNUIRSUCNINAH
EPSS
0.99%
58.0th percentile
An issue was discovered in Tcpreplay 4.3.0 beta1. A heap-based buffer over-read was triggered in the function dlt_en10mb_encode() of the file plugins/dlt_en10mb/en10mb.c, due to inappropriate values in the function memmove(). The length (pktlen + ctx -> l2len) can be larger than source value (packet + ctx->l2len) because the function fails to ensure the length of a packet is valid. This leads to Denial of Service.

Affected

10 ranges
VendorProductVersion rangeFixed in
broadcomtcpreplay
broadcomtcpreplay>= 0 < 4.3.1-14.3.1-1
broadcomtcpreplay>= 0 < 4.3.1-14.3.1-1
broadcomtcpreplay>= 0 < 4.3.1-14.3.1-1
broadcomtcpreplay>= 0 < 4.3.1-14.3.1-1
broadcomtcpreplay>= 0 < 3.4.4-2+deb8u1ubuntu0.1~esm23.4.4-2+deb8u1ubuntu0.1~esm2
broadcomtcpreplay>= 0 < 4.2.6-1ubuntu0.1~esm44.2.6-1ubuntu0.1~esm4
broadcomtcpreplay>= 0 < 4.3.2-1ubuntu0.1~esm24.3.2-1ubuntu0.1~esm2
broadcomtcpreplay>= 0 < 4.3.4-1ubuntu0.1~esm14.3.4-1ubuntu0.1~esm1
debiantcpreplay< tcpreplay 4.3.1-1 (bookworm)tcpreplay 4.3.1-1 (bookworm)

CVSS provenance

nvdv3.05.5MEDIUMCVSS:3.0/AV:L/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:H
nvdv2.04.3MEDIUMAV:N/AC:M/Au:N/C:N/I:N/A:P
osv7.5HIGH
vendor_ubuntu7.5HIGH
vendor_debian5.5MEDIUM
Stop checking back — get the weekly exploitation signal.

Every Monday: what got weaponized or added to CISA KEV in the last seven days — each CVE cross-linked to its PoC, Nuclei template, and detection rule. Free, one email a week, unsubscribe in one click.