portage-ng / portage / net-analyzer / snort / 2.9.20-r1
portage-ng glsa
2 advisories reference net-analyzer/snort · none place version 2.9.20-r1 in a vulnerable range
▸ GLSA 200703-01 Snort: Remote execution of arbitrary code this version unaffected high remote 2007-02-23

The Snort DCE/RPC preprocessor contains a buffer overflow that could result in the remote execution of arbitrary code.

Announced
2007-02-23
Revised
2007-03-02 (revision 2)
Access
remote
Bugs
#167730
Advisory
https://security.gentoo.org/glsa/200703-01

Affected packages

PackageArchVulnerableUnaffected
net-analyzer/snort*< 2.6.1.3>= 2.6.1.3

Background

Snort is a widely deployed intrusion detection program.

Description

The Snort DCE/RPC preprocessor does not properly reassemble certain types of fragmented SMB and DCE/RPC packets.

Impact

A remote attacker could send specially crafted fragmented SMB or DCE/RPC packets, without the need to finish the TCP handshake, that would trigger a stack-based buffer overflow while being reassembled. This could lead to the execution of arbitrary code with the permissions of the user running the Snort preprocessor.

Workaround

Disable the DCE/RPC processor by commenting the 'preprocessor dcerpc' section in /etc/snort/snort.conf .

Resolution

All Snort users should upgrade to the latest version:

# emerge --sync
# emerge --ask --oneshot --verbose ">=net-analyzer/snort-2.6.1.3"

References

▸ GLSA 200702-03 Snort: Denial of service this version unaffected normal remote 2007-02-13

Snort contains a vulnerability in the rule matching algorithm that could result in a Denial of Service.

Announced
2007-02-13
Revised
2007-02-13
Access
remote
Bugs
#161632
Advisory
https://security.gentoo.org/glsa/200702-03

Affected packages

PackageArchVulnerableUnaffected
net-analyzer/snort*< 2.6.1.2>= 2.6.1.2

Background

Snort is a widely deployed intrusion detection program.

Description

Randy Smith, Christian Estan and Somesh Jha discovered that the rule matching algorithm of Snort can be exploited in a way known as a "backtracking attack" to perform numerous time-consuming operations.

Impact

A remote attacker could send specially crafted network packets, which would result in the cessation of the detections and the consumption of the CPU resources.

Workaround

There is no known workaround at this time.

Resolution

All Snort users should upgrade to the latest version:

# emerge --sync
# emerge --ask --oneshot --verbose ">=net-analyzer/snort-2.6.1.2"

References