Snort vulnerabilities
15 known CVE vulnerabilities in Snort, translated and rated.
- CVE-2016-1417High
The vulnerability in Snort 2.9.7.0-WIN32 related to an untrusted search path allows remote attackers to execute arbitrary code and conduct DLL hijacking attacks via a malicious tcapi.dll file located in the same folder as a processed pcap file.
- CVE-2026-20068Medium
Vulnerability in the Snort 3 detection engine in multiple Cisco products allows an unauthenticated, remote attacker to cause the engine to restart, interrupting packet inspection. It is due to incomplete error checking when parsing RPC data.
- CVE-2026-20067Medium
Multiple Cisco products are affected by a vulnerability in the Snort 3 detection engine that could allow an unauthenticated, remote attacker to cause the Snort 3 Detection Engine to restart, resulting in an interruption of packet inspection. This vulnerability is due to incomplete error checking when parsing the Multicast DNS fields of the HTTP header. An attacker could exploit this vulnerability by sending crafted HTTP packets through an established connection to be parsed by Snort 3. A successful exploit could allow the attacker to cause a DoS condition when the Snort 3 Detection Engine unexpectedly restarts.
- CVE-2026-20066Medium
Multiple Cisco products are affected by a vulnerability in the Snort 3 Detection Engine that could allow an unauthenticated, remote attacker to cause the Snort 3 Detection Engine to restart, resulting in an interruption of packet inspection. This vulnerability is due to an error in the JSTokenizer normalization logic when the HTTP inspection normalizes JavaScript. An attacker could exploit this vulnerability by sending crafted HTTP packets through an established connection that is parsed by Snort 3. A successful exploit could allow the attacker to cause a DoS condition when the Snort 3 Detection Engine restarts unexpectedly. JSTokenizer is not enabled by default.
- CVE-2026-20058Medium
Multiple Cisco products are affected by vulnerabilities in the Snort 3 VBA feature that could allow an unauthenticated, remote attacker to cause the Snort 3 Detection Engine to crash. These vulnerabilities are due to improper error checking when decompressing VBA data. An attacker could exploit these vulnerabilities by sending crafted VBA data to the Snort 3 Detection Engine on the targeted device. A successful exploit could allow the attacker to cause the Snort 3 Detection Engine to unexpectedly restart, causing a DoS condition.
- CVE-2022-20685High
A vulnerability in the Modbus preprocessor of the Snort detection engine could allow an unauthenticated, remote attacker to cause a denial of service (DoS). The issue is due to an integer overflow while processing Modbus traffic. Exploitation involves sending crafted Modbus traffic.
- CVE-2023-20267Medium
A vulnerability in the IP geolocation rules of Snort 3 could allow an unauthenticated, remote attacker to bypass IP address restrictions. This is due to improper parsing of the configuration for IP geolocation rules.
- CVE-2023-20246Medium
Multiple Cisco products are affected by a vulnerability in Snort access control policies that could allow an unauthenticated, remote attacker to bypass configured policies. This is due to a logic error when access control policies are populated. An attacker could exploit this by establishing a connection, potentially bypassing access control rules.
- CVE-2021-40116High
A vulnerability in Snort rules in multiple Cisco products could allow an unauthenticated, remote attacker to cause a denial of service (DoS). The issue is due to improper handling of Block with Reset or Interactive Block with Reset actions if a rule is configured without proper constraints. Exploitation involves sending a crafted IP packet.
- CVE-2021-40114Medium
A vulnerability in the Snort detection engine of multiple Cisco products when processing ICMP traffic could allow an unauthenticated, remote attacker to cause a denial of service (DoS) condition. The issue is due to improper memory resource management while processing ICMP packets. An attacker could send a series of ICMP packets through an affected device, potentially exhausting resources and causing a reload.
- CVE-2021-1236Medium
A vulnerability in the Snort application detection engine of multiple Cisco products could allow an unauthenticated, remote attacker to bypass configured policies. The issue is due to a flaw in the detection algorithm. An attacker could send crafted packets through an affected system, potentially bypassing policies and delivering a malicious payload.
- CVE-2021-1224Medium
A vulnerability with TCP Fast Open (TFO) when used with the Snort detection engine in multiple Cisco products could allow an unauthenticated, remote attacker to bypass a configured file policy for HTTP. The issue is due to incorrect detection of the HTTP payload if it is contained at least partially within the TFO connection handshake. An attacker could send crafted TFO packets with an HTTP payload through an affected device, potentially bypassing the policy and delivering a malicious payload.
- CVE-2021-1223High
A vulnerability in the Snort detection engine affecting multiple Cisco products could allow an unauthenticated, remote attacker to bypass a configured file policy for HTTP. The issue is due to incorrect handling of an HTTP range header. An attacker could send crafted HTTP packets to bypass file policy and deliver a malicious payload.
- CVE-2020-3299Medium
A vulnerability in the Snort detection engine of multiple Cisco products could allow an unauthenticated, remote attacker to bypass a configured File Policy for HTTP. The issue is due to incorrect detection of modified HTTP packets used in chunked responses. An attacker could send crafted HTTP packets through an affected device, potentially bypassing the policy and delivering a malicious payload.
- CVE-2020-3315Medium
A vulnerability in the Snort detection engine of multiple Cisco products could allow an unauthenticated, remote attacker to bypass configured file policies. The issue is due to errors in how Snort handles specific HTTP responses. An attacker could send crafted HTTP packets through an affected system, potentially bypassing policies and delivering a malicious payload.

