CVE-2020-29394

high

Description

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).

References

https://lists.debian.org/debian-lts-announce/2022/12/msg00016.html

https://github.com/GENIVI/dlt-daemon/pull/288

https://github.com/GENIVI/dlt-daemon/pull/275

https://github.com/GENIVI/dlt-daemon/issues/274

Details

Source: Mitre, NVD

Published: 2020-11-30

Updated: 2023-02-03

Risk Information

CVSS v2

Base Score: 6.8

Vector: CVSS2#AV:N/AC:M/Au:N/C:P/I:P/A:P

Severity: Medium

CVSS v3

Base Score: 7.8

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

Severity: High