Bug 1231246

Summary: tcpdump CDP dissector broken
Product: Red Hat Enterprise Linux 7 Reporter: Martin Žember <mzember>
Component: tcpdumpAssignee: Michal Sekletar <msekleta>
Status: CLOSED ERRATA QA Contact: Jaroslav Aster <jaster>
Severity: high Docs Contact:
Priority: high    
Version: 7.2CC: ebenes, jaster, msekleta, mvadkert
Target Milestone: rcKeywords: Patch
Target Release: ---   
Hardware: All   
OS: Linux   
URL: https://github.com/the-tcpdump-group/tcpdump/issues/401
Whiteboard:
Fixed In Version: tcpdump-4.5.1-3.el7 Doc Type: Bug Fix
Doc Text:
Previously, the tcpdump Cisco Discovery Protocol (CDP) dissector did not completely dissect CDP packets that contained certain type-length-value (TLV) fields. When the dissector encountered a CDP packet containing a TLV field that was not associated with any data and whose length was equal to 0, the dissector ended prematurely. The code that handles CDP packet parsing has been modified to no longer stop parsing in this situation. As a result, the tcpdump CDP dissector dissects CDP packets containing TLV fields with the length of 0 and no data as expected.
Story Points: ---
Clone Of: 1130111 Environment:
Last Closed: 2015-11-19 11:22:16 UTC Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:

Comment 7 errata-xmlrpc 2015-11-19 11:22:16 UTC
Since the problem described in this bug report should be
resolved in a recent advisory, it has been closed with a
resolution of ERRATA.

For information on the advisory, and where to find the updated
files, follow the link below.

If the solution does not work for you, open a new bug report.

https://rhn.redhat.com/errata/RHBA-2015-2143.html