golang/src/debug/macho/testdata
Roland Shoemaker 61536ec030 debug/macho: fail on invalid dynamic symbol table command
Fail out when loading a file that contains a dynamic symbol table
command that indicates a larger number of symbols than exist in the
loaded symbol table.

Thanks to Burak Çarıkçı - Yunus Yıldırım (CT-Zer0 Crypttech) for
reporting this issue.

Fixes #48990
Fixes CVE-2021-41771

Change-Id: Ic3d6e6529241afcc959544b326b21b663262bad5
Reviewed-on: https://go-review.googlesource.com/c/go/+/355990
Reviewed-by: Julie Qiu <julie@golang.org>
Reviewed-by: Katie Hockman <katie@golang.org>
Reviewed-by: Emmanuel Odeke <emmanuel@orijtech.com>
Run-TryBot: Roland Shoemaker <roland@golang.org>
TryBot-Result: Go Bot <gobot@golang.org>
Trust: Katie Hockman <katie@golang.org>
2021-10-28 15:55:26 +00:00
..
clang-386-darwin-exec-with-rpath.base64 all: base64-encode binaries that will cause Apple notarization to fail 2019-11-21 14:55:12 +00:00
clang-386-darwin.obj.base64 all: base64-encode binaries that will cause Apple notarization to fail 2019-11-21 14:55:12 +00:00
clang-amd64-darwin-exec-with-rpath.base64 all: base64-encode binaries that will cause Apple notarization to fail 2019-11-21 14:55:12 +00:00
clang-amd64-darwin.obj.base64 all: base64-encode binaries that will cause Apple notarization to fail 2019-11-21 14:55:12 +00:00
fat-gcc-386-amd64-darwin-exec.base64 all: base64-encode binaries that will cause Apple notarization to fail 2019-11-21 14:55:12 +00:00
gcc-386-darwin-exec.base64 all: base64-encode binaries that will cause Apple notarization to fail 2019-11-21 14:55:12 +00:00
gcc-amd64-darwin-exec-debug.base64 all: base64-encode binaries that will cause Apple notarization to fail 2019-11-21 14:55:12 +00:00
gcc-amd64-darwin-exec-with-bad-dysym.base64 debug/macho: fail on invalid dynamic symbol table command 2021-10-28 15:55:26 +00:00
gcc-amd64-darwin-exec.base64 all: base64-encode binaries that will cause Apple notarization to fail 2019-11-21 14:55:12 +00:00
hello.c build: move package sources from src/pkg to src 2014-09-08 00:08:51 -04:00