{"id":"CVE-2020-15475","details":"In nDPI through 3.2, ndpi_reset_packet_line_info in lib/ndpi_main.c omits certain reinitialization, leading to a use-after-free.","modified":"2026-07-08T20:30:30.933126Z","published":"2020-07-01T11:15:11.333Z","references":[{"type":"FIX","url":"https://github.com/ntop/nDPI/commit/6a9f5e4f7c3fd5ddab3e6727b071904d76773952"}],"affected":[{"ranges":[{"type":"GIT","repo":"https://github.com/ntop/ndpi","events":[{"introduced":"0"},{"last_affected":"a50169a7b3ec36c8d789191b014715126e820698"},{"fixed":"6a9f5e4f7c3fd5ddab3e6727b071904d76773952"}],"database_specific":{"cpe":"cpe:2.3:a:ntop:ndpi:*:*:*:*:*:*:*:*","extracted_events":[{"introduced":"0"},{"last_affected":"3.2"}],"source":["CPE_RANGE","REFERENCES"]}}],"versions":["3.2","1.8","1.7","1.6"],"database_specific":{"vanir_signatures":[{"source":"https://github.com/ntop/ndpi/commit/6a9f5e4f7c3fd5ddab3e6727b071904d76773952","target":{"file":"src/lib/ndpi_main.c"},"deprecated":false,"digest":{"line_hashes":["51934100062422575646143805195851292989","169877489502572309715188622643718865888","245914322038373838027517770688075883955","99451729234919049448420143174394015364"],"threshold":0.9},"id":"CVE-2020-15475-6ca0cbec","signature_type":"Line","signature_version":"v1"},{"deprecated":false,"digest":{"function_hash":"76893278317898248010069755076064542516","length":1243},"id":"CVE-2020-15475-70c4dedf","signature_type":"Function","signature_version":"v1","source":"https://github.com/ntop/ndpi/commit/6a9f5e4f7c3fd5ddab3e6727b071904d76773952","target":{"file":"src/lib/ndpi_main.c","function":"ndpi_reset_packet_line_info"}}],"source":"https://storage.googleapis.com/cve-osv-conversion/osv-output/CVE-2020-15475.json","vanir_signatures_modified":"2026-07-08T20:30:30Z"}}],"schema_version":"1.7.5","severity":[{"type":"CVSS_V3","score":"CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H"}]}