CVE-2020-29394
published 2020-11-30CVE-2020-29394: A buffer overflow in the dlt_filter_load function in dlt_common.c from dlt-daemon through 2.18.5 (GENIVI Diagnostic Log and Trace) allows arbitrary code…
PriorityP339high7.8CVSS 3.1
AVLACLPRNUIRSUCHIHAH
EPSS
1.86%
77.1th percentile
A buffer overflow in the dlt_filter_load function in dlt_common.c from dlt-daemon through 2.18.5 (GENIVI Diagnostic Log and Trace) allows arbitrary code execution because fscanf is misused (no limit on the number of characters to be read in the format argument).
Affected
7 ranges
| Vendor | Product | Version range | Fixed in |
|---|---|---|---|
| covesa | dlt-daemon | >= 0 < 2.18.5-0.3 | 2.18.5-0.3 |
| covesa | dlt-daemon | >= 0 < 2.18.5-0.3 | 2.18.5-0.3 |
| covesa | dlt-daemon | >= 0 < 2.18.5-0.3 | 2.18.5-0.3 |
| covesa | dlt-daemon | >= 0 < 2.18.5-0.3 | 2.18.5-0.3 |
| debian | debian_linux | — | — |
| debian | dlt-daemon | < dlt-daemon 2.18.5-0.3 (bookworm) | dlt-daemon 2.18.5-0.3 (bookworm) |
| genivi | diagnostic_log_and_trace | <= 2.18.5 | — |
CVSS provenance
nvdv3.17.8HIGHCVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H
nvdv2.06.8MEDIUMAV:N/AC:M/Au:N/C:P/I:P/A:P
osv7.8HIGH
vendor_debian7.8HIGH
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.
GHSA
GHSA-phgp-jpjx-5mh3: A buffer overflow in the dlt_filter_load function in dlt_common
ghsa_unreviewed·2022-05-24
CVE-2020-29394 [HIGH] CWE-787 GHSA-phgp-jpjx-5mh3: A buffer overflow in the dlt_filter_load function in dlt_common
A buffer overflow in the dlt_filter_load function in dlt_common.c in dlt-daemon 2.8.5 (GENIVI Diagnostic Log and Trace) allows arbitrary code execution because fscanf is misused (no limit on the number of characters to be read in a format argument).
OSV
CVE-2020-29394: A buffer overflow in the dlt_filter_load function in dlt_common
osv·2020-11-30·CVSS 7.8
CVE-2020-29394 [HIGH] CVE-2020-29394: A buffer overflow in the dlt_filter_load function in dlt_common
A buffer overflow in the dlt_filter_load function in dlt_common.c from dlt-daemon through 2.18.5 (GENIVI Diagnostic Log and Trace) allows arbitrary code execution because fscanf is misused (no limit on the number of characters to be read in the format argument).
Debian
CVE-2020-29394: dlt-daemon - A buffer overflow in the dlt_filter_load function in dlt_common.c from dlt-daemo...
vendor_debian·2020·CVSS 7.8
CVE-2020-29394 [HIGH] CVE-2020-29394: dlt-daemon - A buffer overflow in the dlt_filter_load function in dlt_common.c from dlt-daemo...
A buffer overflow in the dlt_filter_load function in dlt_common.c from dlt-daemon through 2.18.5 (GENIVI Diagnostic Log and Trace) allows arbitrary code execution because fscanf is misused (no limit on the number of characters to be read in the format argument).
Scope: local
bookworm: resolved (fixed in 2.18.5-0.3)
bullseye: resolved (fixed in 2.18.5-0.3)
forky: resolved (fixed in 2.18.5-0.3)
sid: resolved (fixed in 2.18.5-0.3)
trixie: resolved (fixed in 2.18.5-0.3)
No detection rules found.
No public exploits indexed.
No writeups or analysis indexed.
https://github.com/GENIVI/dlt-daemon/issues/274https://github.com/GENIVI/dlt-daemon/pull/275https://github.com/GENIVI/dlt-daemon/pull/288https://lists.debian.org/debian-lts-announce/2022/12/msg00016.htmlhttps://github.com/GENIVI/dlt-daemon/issues/274https://github.com/GENIVI/dlt-daemon/pull/275https://github.com/GENIVI/dlt-daemon/pull/288https://lists.debian.org/debian-lts-announce/2022/12/msg00016.html
2020-11-30
Published