CVE-2017-13688
Description
The OLSR parser in tcpdump before 4.9.2 has a buffer over-read in print-olsr.c:olsr_print() that can be triggered by a malformed OLSR packet.
AI Insight
LLM-synthesized narrative grounded in this CVE's description and references.
The OLSR parser in tcpdump before 4.9.2 has a buffer over-read in print-olsr.c:olsr_print() that can be triggered by a malformed OLSR packet.
Vulnerability
The OLSR parser in tcpdump before version 4.9.2 contains a buffer over-read in the function olsr_print() in print-olsr.c. The vulnerability is caused by insufficient bounds checking when processing OLSRv4 packets, allowing a crafted network packet to read beyond the allocated buffer boundaries. All versions prior to 4.9.2 are affected. The issue is described in CVE-2017-13688 and documented in the commit that introduces proper bounds checks [3].
Exploitation
An attacker with network access can send a malformed OLSR packet to a target system running a vulnerable version of tcpdump. No authentication is required, and the attack is triggered when tcpdump captures or processes the malicious packet during live capture or while reading a pcap file. The attacker does not need any special privileges beyond the ability to send network traffic to the target.
Impact
Successful exploitation results in an out-of-bounds read, potentially leading to information disclosure from the process's memory. In worst-case scenarios, the vulnerability may be leveraged to execute arbitrary code with the privileges of the tcpdump process, as indicated by the Gentoo security advisory [4]. The CVSS v3 base score of 9.8 (Critical) reflects the high impact on confidentiality, integrity, and availability without any requirement for user interaction or privileges.
Mitigation
The vulnerability is fixed in tcpdump version 4.9.2. The fix is available from the upstream repository [3] and included in vendor advisories from Apple [1], Red Hat [2], and Gentoo [4]. Users should upgrade tcpdump to version 4.9.2 or later. There is no known workaround for systems that cannot immediately be patched; blocking OLSR traffic at the network boundary may reduce exposure but does not fully mitigate the risk if tcpdump processes stored captures.
- About the security content of macOS High Sierra 10.13.1, Security Update 2017-001 Sierra, and Security Update 2017-004 El Capitan - Apple Support
- RHEA-2018:0705 - Product Enhancement Advisory
- CVE-2017-13688/OLSR: Do bounds checks before we fetch data. · the-tcpdump-group/tcpdump@0cb1b8a
- Multiple vulnerabilities (GLSA 201709-23) — Gentoo security
AI Insight generated on May 22, 2026. Synthesized from this CVE's description and the cited reference URLs; citations are validated against the source bundle.
Affected products
11- osv-coords10 versionspkg:rpm/opensuse/tcpdump&distro=openSUSE%20Tumbleweedpkg:rpm/suse/tcpdump&distro=SUSE%20Linux%20Enterprise%20Desktop%2012%20SP2pkg:rpm/suse/tcpdump&distro=SUSE%20Linux%20Enterprise%20Desktop%2012%20SP3pkg:rpm/suse/tcpdump&distro=SUSE%20Linux%20Enterprise%20Point%20of%20Sale%2011%20SP3pkg:rpm/suse/tcpdump&distro=SUSE%20Linux%20Enterprise%20Server%2011%20SP4-LTSSpkg:rpm/suse/tcpdump&distro=SUSE%20Linux%20Enterprise%20Server%2012%20SP2pkg:rpm/suse/tcpdump&distro=SUSE%20Linux%20Enterprise%20Server%2012%20SP3pkg:rpm/suse/tcpdump&distro=SUSE%20Linux%20Enterprise%20Server%20for%20Raspberry%20Pi%2012%20SP2pkg:rpm/suse/tcpdump&distro=SUSE%20Linux%20Enterprise%20Server%20for%20SAP%20Applications%2012%20SP2pkg:rpm/suse/tcpdump&distro=SUSE%20Linux%20Enterprise%20Server%20for%20SAP%20Applications%2012%20SP3
< 4.99.1-1.2+ 9 more
- (no CPE)range: < 4.99.1-1.2
- (no CPE)range: < 4.9.2-14.5.1
- (no CPE)range: < 4.9.2-14.5.1
- (no CPE)range: < 3.9.8-1.30.13.1
- (no CPE)range: < 3.9.8-1.30.13.1
- (no CPE)range: < 4.9.2-14.5.1
- (no CPE)range: < 4.9.2-14.5.1
- (no CPE)range: < 4.9.2-14.5.1
- (no CPE)range: < 4.9.2-14.5.1
- (no CPE)range: < 4.9.2-14.5.1
Patches
0No patches discovered yet.
Vulnerability mechanics
AI mechanics synthesis has not run for this CVE yet.
References
7- github.com/the-tcpdump-group/tcpdump/commit/0cb1b8a434b599b8d636db029aadb757c24e39d6nvdIssue TrackingPatchThird Party Advisory
- www.securitytracker.com/id/1039307nvdThird Party AdvisoryVDB Entry
- www.tcpdump.org/tcpdump-changes.txtnvdVendor Advisory
- www.debian.org/security/2017/dsa-3971nvd
- access.redhat.com/errata/RHEA-2018:0705nvd
- security.gentoo.org/glsa/201709-23nvd
- support.apple.com/HT208221nvd
News mentions
0No linked articles in our index yet.