URL: https://code.wireshark.org/review/gitweb?p=wireshark.git;a=commit;h=3d9534d0eecd409c907e54d6d5a87a90ec36f60f
Submitter: "Alexis La Goutte <alexis.lagoutte@xxxxxxxxx>"
Changed: branch: master
Repository: wireshark
Commits:
3d9534d by Peter Wu (peter@xxxxxxxxxxxxx):
WireGuard: fix null-deref in wg_dissect_handshake_initiation
session can be NULL if no valid session was found in the first pass.
Reproduced crash with attachment 16534 from bug 15050.
Change-Id: I45b9fcc4bfeb79b00075f70417acb17c2e4aede2
Fixes: v2.9.0rc0-1389-g5b61737dc9 ("WireGuard: implement initiation message decryption with static keys")
Reviewed-on: https://code.wireshark.org/review/29047
Reviewed-by: Pascal Quantin <pascal.quantin@xxxxxxxxx>
Petri-Dish: Peter Wu <peter@xxxxxxxxxxxxx>
Tested-by: Petri Dish Buildbot
Reviewed-by: Alexis La Goutte <alexis.lagoutte@xxxxxxxxx>
Actions performed:
from bc6e462 GTPv2: add dissection of newer geographic location types
add 3d9534d WireGuard: fix null-deref in wg_dissect_handshake_initiation
Summary of changes:
epan/dissectors/packet-wireguard.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)