Skip to content
OpenAdvisories
High · 7.4 CVE-2026-86098 EUVD-2026-71791GHSA-c8vx-3h2j-4f8m

ntop nDPI before 6.0 Heap Buffer Overflow via ndpi_json_string_escape

Published Sep 4, 2026 · Updated Sep 14, 2026 · Assigned by VulnCheck

Description

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.

Affected products

VendorProductAffectedFixed
ntop nDPI < 6.0 6.0

Fixed in Linux distributions

Distributions backport fixes, so the version that fixes this vulnerability differs per release — upgrade to at least the version shown. From the distributions' security trackers and advisories.

ReleasePackageFixed inAdvisory
Debian 14 ndpi No fix yet —
Debian 13 ndpi No fix yet —
Debian 12 ndpi No fix yet —
ReleasePackageFixed inAdvisory
Ubuntu 26.10 ndpi No fix yet —
Ubuntu 26.04 LTS ndpi No fix yet —
Ubuntu 24.04 LTS ndpi No fix yet —
Ubuntu 22.04 LTS ndpi No fix yet —
Ubuntu 20.04 LTS ndpi No fix yet —
Show 2 more (older releases, extended support, other products)
ReleasePackageFixed inAdvisory
Ubuntu 18.04 LTS ndpi No fix yet —
Ubuntu 16.04 LTS ndpi No fix yet —

Azure Linux

ReleasePackageFixed inAdvisory
Azure Linux 3 ntopng 5.2.1-7 —

References