p PatchFirst

PatchFirst · Latest vulnerabilities

ndpi vulnerabilities

Vulnerability published for ndpi in the last 30 days: 1. Listed in the KEV catalogue: 0.

Filter vulnerabilities
Clear filters

Vulnerabilities: 12

  1. CVE-2026-116744

    Medium · CVSS 6.9EPSS 0.43%No fix published

    ntop nDPI through 6.0 Out-of-Bounds Read in SoftEther Dissector

    ntop nDPI through 6.0 contains an out-of-bounds read vulnerability in dissect_softether_host_fqdn() in softether.c that compares host_name using the consumed byte count instead of data length. Remote attackers can send crafted short UDP datagrams on already-classified SoftEther flows, causing strncmp to read beyond the packet payload buffer.

    Published Updated
  2. CVE-2026-88357

    High · CVSS 7.5EPSS 0.6%No fix published

    CVE-2026-88357

    nDPI 5.1.0 contains a memory access issue in the DNS dissector and serializer deserialization code. Specially crafted network input can cause byte-buffer addresses at odd offsets to be cast to uint16_t or wider integer pointers and directly dereferenced without alignment checks. This results in undefined behavior and can cause process termination in UBSan-instrumented builds or on strict-alignment architectures, leading to denial of service.

    Published Updated
  3. CVE-2026-86098

    High · CVSS 8.3EPSS 0.59%No fix published

    ntop nDPI before 6.0 Heap Buffer Overflow via ndpi_json_string_escape

    ntop nDPI versions before 6.0 contain a heap buffer overflow vulnerability in the ndpi_json_string_escape function that writes beyond caller-supplied buffer boundaries. Attackers can trigger the overflow by supplying crafted network packet data including TLS SNI, HTTP headers, or DNS names that reach the vulnerable function, causing heap corruption.

    Published Updated
  4. CVE-2020-11939

    Critical · CVSS 9.8EPSS 3.3%Fix available

    CVE-2020-11939

    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 vulnerability may be abused to achieve full Remote Code Execution against any network inspection stack that is linked against nDPI and uses it to perform network traffic analysis.

    • Update to 3.4-1
    Published Updated

Check your server

Check your installed stack and versions against the current vulnerability feeds.

Check your server →