diff options
author | Armin Kuster <akuster@mvista.com> | 2022-01-25 08:45:56 -0800 |
---|---|---|
committer | Armin Kuster <akuster808@gmail.com> | 2022-01-26 22:05:03 -0800 |
commit | cc90900dfb3901741cff87d14bb7feae5b9af9e5 (patch) | |
tree | 7e753d6c2836d756b692ce2e5362bd740aa68f73 | |
parent | 9e5b6ad6cec77c27b4225cdb1ad916db5969cf82 (diff) | |
download | meta-openembedded-cc90900dfb3901741cff87d14bb7feae5b9af9e5.tar.gz |
wireshark: Update to 3.2.18
Source: wireshark.org
MR: 114425, 114409, 114441, 114269, 114417, 114311, 114449
Type: Security Fix
Disposition: Backport from wireshark.org
ChangeID: 8663cdebb2f10ee84817e5199fa3be0acb715af9
Description:
This is a bugfix only update.
Addresses these CVES:
wnpa-sec-2021-07 Bluetooth DHT dissector crash. Issue 17651. CVE-2021-39929.
wnpa-sec-2021-09 Bluetooth SDP dissector crash. Issue 17635. CVE-2021-39925.
wnpa-sec-2021-10 Bluetooth DHT dissector large loop. Issue 17677. CVE-2021-39924.
wnpa-sec-2021-11 PNRP dissector large loop. Issue 17684. CVE-2021-39920, CVE-2021-39923.
wnpa-sec-2021-12 C12.22 dissector crash. Issue 17636. CVE-2021-39922.
wnpa-sec-2021-13 IEEE 802.11 dissector crash. Issue 17704. CVE-2021-39928.
wnpa-sec-2021-14 Modbus dissector crash. Issue 17703. CVE-2021-39921.
Signed-off-by: Armin Kuster <akuster@mvista.com>
---
V2]
Fixes: /build/run/lemon: Exec format error
revert "cmake: lemon: fix path to internal lemon tool"
so the wireshark-native version is instead.
Signed-off-by: Armin Kuster <akuster808@gmail.com>
-rw-r--r-- | meta-networking/recipes-support/wireshark/files/fix_lemon_path.patch | 22 | ||||
-rw-r--r-- | meta-networking/recipes-support/wireshark/wireshark_3.2.18.bb (renamed from meta-networking/recipes-support/wireshark/wireshark_3.2.15.bb) | 5 |
2 files changed, 25 insertions, 2 deletions
diff --git a/meta-networking/recipes-support/wireshark/files/fix_lemon_path.patch b/meta-networking/recipes-support/wireshark/files/fix_lemon_path.patch new file mode 100644 index 0000000000..54438dd870 --- /dev/null +++ b/meta-networking/recipes-support/wireshark/files/fix_lemon_path.patch | |||
@@ -0,0 +1,22 @@ | |||
1 | Fix update to build for alt arch machine. | ||
2 | |||
3 | Commit 9ca6e39c7ee26570e29dc87332ffb0f6c1d0e4a4 changed the UseLemon to use | ||
4 | the target lemon built by the target wireshark. Revert to use the one built by | ||
5 | wireshark-native. | ||
6 | |||
7 | Upstream-Status: Inappropriate [configuration] | ||
8 | Signed-off: Armin Kuster <akuster@mvista.com> | ||
9 | |||
10 | Index: wireshark-3.2.18/cmake/modules/UseLemon.cmake | ||
11 | =================================================================== | ||
12 | --- wireshark-3.2.18.orig/cmake/modules/UseLemon.cmake | ||
13 | +++ wireshark-3.2.18/cmake/modules/UseLemon.cmake | ||
14 | @@ -13,7 +13,7 @@ MACRO(ADD_LEMON_FILES _source _generated | ||
15 | # These files are generated as side-effect | ||
16 | ${_out}.h | ||
17 | ${_out}.out | ||
18 | - COMMAND $<TARGET_FILE:lemon> | ||
19 | + COMMAND lemon | ||
20 | -T${_lemonpardir}/lempar.c | ||
21 | -d. | ||
22 | ${_in} | ||
diff --git a/meta-networking/recipes-support/wireshark/wireshark_3.2.15.bb b/meta-networking/recipes-support/wireshark/wireshark_3.2.18.bb index 36e84d0ccd..f9e22141c4 100644 --- a/meta-networking/recipes-support/wireshark/wireshark_3.2.15.bb +++ b/meta-networking/recipes-support/wireshark/wireshark_3.2.18.bb | |||
@@ -8,11 +8,12 @@ DEPENDS = "pcre expat glib-2.0 glib-2.0-native libgcrypt libgpg-error libxml2 bi | |||
8 | 8 | ||
9 | DEPENDS_append_class-target = " wireshark-native chrpath-replacement-native " | 9 | DEPENDS_append_class-target = " wireshark-native chrpath-replacement-native " |
10 | 10 | ||
11 | SRC_URI = "https://1.eu.dl.wireshark.org/src/all-versions/wireshark-${PV}.tar.xz" | 11 | SRC_URI = "https://1.eu.dl.wireshark.org/src/all-versions/wireshark-${PV}.tar.xz \ |
12 | file://fix_lemon_path.patch " | ||
12 | 13 | ||
13 | UPSTREAM_CHECK_URI = "https://1.as.dl.wireshark.org/src" | 14 | UPSTREAM_CHECK_URI = "https://1.as.dl.wireshark.org/src" |
14 | 15 | ||
15 | SRC_URI[sha256sum] = "32f6cfd67b00903a1bfca02ecc4ccf72db6b70d4fda33e4a099fefb03e849bdb" | 16 | SRC_URI[sha256sum] = "bbe75d909b052fcd67a850f149f0d5b1e2531026fc2413946b48570293306887" |
16 | 17 | ||
17 | PE = "1" | 18 | PE = "1" |
18 | 19 | ||