cbcvebase.

Ntop Ndpi vulnerabilities

10 known vulnerabilities affecting ntop/ndpi.

Total CVEs
10
CISA KEV
0
Public exploits
0
Exploited in wild
0
Severity breakdown
CRITICAL6HIGH4

Vulnerabilities

Page 1 of 1
CVE-2020-11939P2CRITICALCVSS 9.8≤ 3.22020-04-23
CVE-2020-11939 [CRITICAL] CWE-190 CVE-2020-11939: In nDPI through 3.2 Stable, the SSH protocol dissector has multiple KEXINIT integer overflows that r In nDPI through 3.2 Stable, the SSH protocol dissector has multiple KEXINIT integer overflows that result in a controlled remote heap overflow in concat_hash_string in ssh.c. Due to the granular nature of the overflow primitive and the ability to control both the contents and layout of the nDPI library's heap memory through remote input, this vuln
nvdosv
CVE-2021-36082P3HIGHCVSS 8.8v3.42021-07-01
CVE-2021-36082 [HIGH] CWE-787 CVE-2021-36082: ntop nDPI 3.4 has a stack-based buffer overflow in processClientServerHello. ntop nDPI 3.4 has a stack-based buffer overflow in processClientServerHello.
nvdosv
CVE-2020-15474P3CRITICALCVSS 9.8≤ 3.22020-07-01
CVE-2020-15474 [CRITICAL] CWE-787 CVE-2020-15474: In nDPI through 3.2, there is a stack overflow in extractRDNSequence in lib/protocols/tls.c. In nDPI through 3.2, there is a stack overflow in extractRDNSequence in lib/protocols/tls.c.
nvdosv
CVE-2025-25066P3HIGHCVSS 8.4≤ 4.122025-02-03
CVE-2025-25066 [HIGH] CWE-121 CVE-2025-25066: nDPI through 4.12 has a potential stack-based buffer overflow in ndpi_address_cache_restore in lib/n nDPI through 4.12 has a potential stack-based buffer overflow in ndpi_address_cache_restore in lib/ndpi_cache.c.
nvd
CVE-2020-15471P3CRITICALCVSS 9.1≤ 3.22020-07-01
CVE-2020-15471 [CRITICAL] CWE-125 CVE-2020-15471: In nDPI through 3.2, the packet parsing code is vulnerable to a heap-based buffer over-read in ndpi_ In nDPI through 3.2, the packet parsing code is vulnerable to a heap-based buffer over-read in ndpi_parse_packet_line_info in lib/ndpi_main.c.
nvdosv
CVE-2020-15472P3CRITICALCVSS 9.1≤ 3.22020-07-01
CVE-2020-15472 [CRITICAL] CWE-125 CVE-2020-15472: In nDPI through 3.2, the H.323 dissector is vulnerable to a heap-based buffer over-read in ndpi_sear In nDPI through 3.2, the H.323 dissector is vulnerable to a heap-based buffer over-read in ndpi_search_h323 in lib/protocols/h323.c, as demonstrated by a payload packet length that is too short.
nvdosv
CVE-2020-15475P3CRITICALCVSS 9.8≤ 3.22020-07-01
CVE-2020-15475 [CRITICAL] CWE-416 CVE-2020-15475: In nDPI through 3.2, ndpi_reset_packet_line_info in lib/ndpi_main.c omits certain reinitialization, In nDPI through 3.2, ndpi_reset_packet_line_info in lib/ndpi_main.c omits certain reinitialization, leading to a use-after-free.
nvdosv
CVE-2020-15473P3CRITICALCVSS 9.1≤ 3.22020-07-01
CVE-2020-15473 [CRITICAL] CWE-125 CVE-2020-15473: In nDPI through 3.2, the OpenVPN dissector is vulnerable to a heap-based buffer over-read in ndpi_se In nDPI through 3.2, the OpenVPN dissector is vulnerable to a heap-based buffer over-read in ndpi_search_openvpn in lib/protocols/openvpn.c.
nvdosv
CVE-2020-15476P3HIGHCVSS 7.5≤ 3.22020-07-01
CVE-2020-15476 [HIGH] CWE-125 CVE-2020-15476: In nDPI through 3.2, the Oracle protocol dissector has a heap-based buffer over-read in ndpi_search_ In nDPI through 3.2, the Oracle protocol dissector has a heap-based buffer over-read in ndpi_search_oracle in lib/protocols/oracle.c.
nvdosv
CVE-2020-11940P3HIGHCVSS 7.5≤ 3.22020-04-23
CVE-2020-11940 [HIGH] CWE-125 CVE-2020-11940: In nDPI through 3.2 Stable, an out-of-bounds read in concat_hash_string in ssh.c can be exploited by In nDPI through 3.2 Stable, an out-of-bounds read in concat_hash_string in ssh.c can be exploited by a network-positioned attacker that can send malformed SSH protocol messages on a network segment monitored by nDPI's library.
nvdosv
Ntop Ndpi vulnerabilities | cvebase