meta-openembedded/meta-networking
Peiran Hong 446bd615fd tcpdump: Fix CVE-2017-16808
Backport selected parts of three upstream commits to fix
CVE-2017-16808 where tcpdump 4.9.2 has a heap-based buffer over-read.

Upstream-Status: Backport
[ several ]

Upstream commits fully backported:
46aead6  [CVE-2017-16808/AoE: Add a missing bounds check]

Upstream commits partially backported:
7068209  [Use nd_ types in 802.x and FDDI headers.]
84ef17a  [Replace ND_TTEST2()/ND_TCHECK2() macros by macros using
pointers (1/n)]

46aead6 fixes the vulnerability and requires two macros defined in
7068209 and 84ef17a, which are committed after the release of 4.9.2.
Only the definition of the macros are taken from the two commits
as they impact a wide range of code and are difficult to integrate.

CVE: CVE-2017-16808

Signed-off-by: Peiran Hong <peiran.hong@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Armin Kuster <akuster808@gmail.com>
2019-10-05 09:01:00 -07:00
..
classes kernel_wireless_regdb: Add class for embedding regulatory data into older kernel 2018-07-05 17:51:16 -07:00
conf layers: Update layer compatibility to thud 2018-09-30 10:17:48 -07:00
files/waf-cross-answers waf-cross-answers: Add cross-answers-mips64el.txt 2019-02-04 21:35:43 -08:00
licenses crda: upgrade to 3.13 2015-02-23 13:21:07 -05:00
recipes-connectivity wireless-regdb: update 2018.05.31 -> 2018.10.24 2019-03-24 18:44:58 -07:00
recipes-daemons ptpd: fixed the issue of ptpd2 daemon takes 100% CPU 2019-02-04 21:34:02 -08:00
recipes-devtools grpc: fix grpc_cpp_plugin interpfor nativesdk 2018-10-10 08:53:21 -07:00
recipes-extended dlm: Fix build with glibc 2.28+ 2018-08-19 16:09:28 -07:00
recipes-filter nftables: Upgrade to 0.9.0 2018-11-15 13:18:52 -08:00
recipes-irc/znc znc: Upgrade to 1.7.1 2018-09-08 13:32:12 -07:00
recipes-kernel/wireguard wireguard: udpate to 20171221 version 2018-03-05 11:45:40 -05:00
recipes-netkit netkit-rsh: add tag to CVE patch 2019-05-27 22:22:25 -07:00
recipes-protocols net-snmp: inherit ptest 2019-02-04 21:14:11 -08:00
recipes-support tcpdump: Fix CVE-2017-16808 2019-10-05 09:01:00 -07:00
site site: move from meta-oe to meta-networking 2018-01-08 12:03:40 -05:00
COPYING.MIT meta-networking: add layer 2012-08-27 14:16:45 +02:00
MAINTAINERS README: updated Maintainers list for Thud 2018-11-15 13:17:00 -08:00
README README: updated Maintainers list for Thud 2018-11-15 13:17:00 -08:00

meta-networking
===============

This layer is intended to be a central point for networking-related
packages and configuration.  It should be useful directly on top of
oe-core and compliments meta-openembedded.  It should be primarily useful
to the following groups:

      - Anyone building a small networking device (eg. a home router /
        bridge / switch).

      - Anyone wanting to add network services to their device (eg.
        anything that might benefit from a small ftp/tftp server)

Dependencies
------------

This layer depends on:

URI: git://github.com/openembedded/openembedded-core.git
branch: thud
revision: HEAD

For some recipes, the meta-oe layer is required:

URI: git://github.com/openembedded/meta-openembedded.git
subdirectory: meta-oe
branch: thud
revision: HEAD

URI: git://github.com/openembedded/meta-openembedded.git
subdirectory: meta-python
branch: thud
revision: HEAD

Maintenance
-----------

Please see the MAINTAINERS file for information on contacting the
maintainers of this layer, as well as instructions for submitting patches.