CVE-2020-15473

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

published July 1, 2020

CVSS
—
EPSS
1%
Percentile
70.0
In the wild
Unconfirmed
What it is

⚠️ A heap-based buffer over-read in the nDPI OpenVPN dissector could lead to unexpected behavior—think of it as a waiter retrieving your order without checking it first! 🍽️ Imagine a restaurant where the chef grabs ingredients without reading the order ticket. If they misjudge the quantity or type, you might end up with a dish that’s not only wrong but potentially harmful! If exploited, this vulnerability could lead to data leakage or crashes while processing OpenVPN packets, potentially exposing sensitive information or disrupting your network traffic. While it's not actively exploited, it's still crucial to keep an eye out for unusual behavior!

Put simply

Imagine a restaurant where the chef grabs ingredients without reading the order ticket. If they misjudge the quantity or type, you might end up with a dish that’s not only wrong but potentially harmful! CVE-2020-15473 affects nDPI's OpenVPN dissector by allowing for a heap-based buffer over-read in the ndpi_search_openvpn function. Attackers can leverage this flaw to manipulate how data is handled, leading to undesirable outcomes.

What to do

If exploited, this vulnerability could lead to data leakage or crashes while processing OpenVPN packets, potentially exposing sensitive information or disrupting your network traffic. While it's not actively exploited, it's still crucial to keep an eye out for unusual behavior! Update to the latest stable version of nDPI to ensure that this vulnerability is patched. Regularly audit your network protocols and monitor your logs for any abnormal activity to bolster protection! This is manageable! Stay on top of updates and you'll keep your systems running smoothly. You've got this! 💪

The record
Technical detail
CVSS
Not scored
CVSS v4.0
Not supplied
EPSS
0.01288 · 70.0th percentile
Published
2020-07-01T10:54Z
EPSS history
Timeline
  • 01 JUL 10:54Z
    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
    cvelistv5