summaryrefslogtreecommitdiff
path: root/EdkShellBinPkg/Bin/Ia32
diff options
context:
space:
mode:
authorqhuang8 <qhuang8@6f19259b-4bc3-4df7-8a09-765794883524>2010-01-27 14:49:47 +0000
committerqhuang8 <qhuang8@6f19259b-4bc3-4df7-8a09-765794883524>2010-01-27 14:49:47 +0000
commit6dec88649aefe8c302d32871adfe791407911788 (patch)
treecb30fb49d8df2abca11041e8439418d2b5567fc5 /EdkShellBinPkg/Bin/Ia32
parent90f1486c8ebc891e3c69fc98d8efa372b0c4806c (diff)
downloadedk2-6dec88649aefe8c302d32871adfe791407911788.zip
edk2-6dec88649aefe8c302d32871adfe791407911788.tar.gz
edk2-6dec88649aefe8c302d32871adfe791407911788.tar.bz2
Fix a security hole in shell binaries:
For gBS->LoadImage() if the return status is EFI_SECURITY_VIOLATION, the image handle may not be NULL. Shell environment should not have the assumption that the output ImageHandle must be NULL if the error status is returned by gBS->LoadImage(). git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@9838 6f19259b-4bc3-4df7-8a09-765794883524
Diffstat (limited to 'EdkShellBinPkg/Bin/Ia32')
-rw-r--r--EdkShellBinPkg/Bin/Ia32/Apps/Dblk.efibin33792 -> 33792 bytes
-rw-r--r--EdkShellBinPkg/Bin/Ia32/Apps/Devices.efibin23936 -> 23936 bytes
-rw-r--r--EdkShellBinPkg/Bin/Ia32/Apps/Devtree.efibin23808 -> 23808 bytes
-rw-r--r--EdkShellBinPkg/Bin/Ia32/Apps/Guid.efibin20832 -> 20832 bytes
-rw-r--r--EdkShellBinPkg/Bin/Ia32/Apps/IfConfig.efibin28928 -> 28960 bytes
-rw-r--r--EdkShellBinPkg/Bin/Ia32/Apps/IpConfig.efibin23648 -> 23648 bytes
-rw-r--r--EdkShellBinPkg/Bin/Ia32/Apps/LoadPciRom.efibin21952 -> 21952 bytes
-rw-r--r--EdkShellBinPkg/Bin/Ia32/Apps/Mount.efibin21088 -> 21088 bytes
-rw-r--r--EdkShellBinPkg/Bin/Ia32/Apps/Openinfo.efibin22944 -> 22944 bytes
-rw-r--r--EdkShellBinPkg/Bin/Ia32/Apps/Ping.efibin22880 -> 22880 bytes
-rw-r--r--EdkShellBinPkg/Bin/Ia32/Apps/SmbiosView.efibin113152 -> 113152 bytes
-rw-r--r--EdkShellBinPkg/Bin/Ia32/Apps/TelnetMgmt.efibin19648 -> 19648 bytes
-rw-r--r--EdkShellBinPkg/Bin/Ia32/Apps/comp.efibin23744 -> 23744 bytes
-rw-r--r--EdkShellBinPkg/Bin/Ia32/Apps/dmem.efibin32480 -> 32480 bytes
-rw-r--r--EdkShellBinPkg/Bin/Ia32/Apps/dmpstore.efibin26336 -> 26336 bytes
-rw-r--r--EdkShellBinPkg/Bin/Ia32/Apps/edit.efibin38560 -> 38560 bytes
-rw-r--r--EdkShellBinPkg/Bin/Ia32/Apps/eficompress.efibin35712 -> 35712 bytes
-rw-r--r--EdkShellBinPkg/Bin/Ia32/Apps/efidecompress.efibin20960 -> 20960 bytes
-rw-r--r--EdkShellBinPkg/Bin/Ia32/Apps/err.efibin29024 -> 29024 bytes
-rw-r--r--EdkShellBinPkg/Bin/Ia32/Apps/hexedit.efibin46016 -> 46016 bytes
-rw-r--r--EdkShellBinPkg/Bin/Ia32/Apps/mem.efibin32480 -> 32480 bytes
-rw-r--r--EdkShellBinPkg/Bin/Ia32/Apps/memmap.efibin22400 -> 22400 bytes
-rw-r--r--EdkShellBinPkg/Bin/Ia32/Apps/mm.efibin34368 -> 34368 bytes
-rw-r--r--EdkShellBinPkg/Bin/Ia32/Apps/mode.efibin20736 -> 20736 bytes
-rw-r--r--EdkShellBinPkg/Bin/Ia32/Apps/pci.efibin79520 -> 79520 bytes
-rw-r--r--EdkShellBinPkg/Bin/Ia32/Apps/sermode.efibin24416 -> 24416 bytes
-rw-r--r--EdkShellBinPkg/Bin/Ia32/Apps/stall.efibin19968 -> 20000 bytes
-rw-r--r--EdkShellBinPkg/Bin/Ia32/Apps/timezone.efibin27456 -> 27456 bytes
28 files changed, 0 insertions, 0 deletions
diff --git a/EdkShellBinPkg/Bin/Ia32/Apps/Dblk.efi b/EdkShellBinPkg/Bin/Ia32/Apps/Dblk.efi
index 104879a..6ddc3ae 100644
--- a/EdkShellBinPkg/Bin/Ia32/Apps/Dblk.efi
+++ b/EdkShellBinPkg/Bin/Ia32/Apps/Dblk.efi
Binary files differ
diff --git a/EdkShellBinPkg/Bin/Ia32/Apps/Devices.efi b/EdkShellBinPkg/Bin/Ia32/Apps/Devices.efi
index 9caf7f7..fad072a 100644
--- a/EdkShellBinPkg/Bin/Ia32/Apps/Devices.efi
+++ b/EdkShellBinPkg/Bin/Ia32/Apps/Devices.efi
Binary files differ
diff --git a/EdkShellBinPkg/Bin/Ia32/Apps/Devtree.efi b/EdkShellBinPkg/Bin/Ia32/Apps/Devtree.efi
index e955e1a..4351222 100644
--- a/EdkShellBinPkg/Bin/Ia32/Apps/Devtree.efi
+++ b/EdkShellBinPkg/Bin/Ia32/Apps/Devtree.efi
Binary files differ
diff --git a/EdkShellBinPkg/Bin/Ia32/Apps/Guid.efi b/EdkShellBinPkg/Bin/Ia32/Apps/Guid.efi
index bf11f0d..a0f49d2 100644
--- a/EdkShellBinPkg/Bin/Ia32/Apps/Guid.efi
+++ b/EdkShellBinPkg/Bin/Ia32/Apps/Guid.efi
Binary files differ
diff --git a/EdkShellBinPkg/Bin/Ia32/Apps/IfConfig.efi b/EdkShellBinPkg/Bin/Ia32/Apps/IfConfig.efi
index 312e517..299da06 100644
--- a/EdkShellBinPkg/Bin/Ia32/Apps/IfConfig.efi
+++ b/EdkShellBinPkg/Bin/Ia32/Apps/IfConfig.efi
Binary files differ
diff --git a/EdkShellBinPkg/Bin/Ia32/Apps/IpConfig.efi b/EdkShellBinPkg/Bin/Ia32/Apps/IpConfig.efi
index 216a7be..091b88b 100644
--- a/EdkShellBinPkg/Bin/Ia32/Apps/IpConfig.efi
+++ b/EdkShellBinPkg/Bin/Ia32/Apps/IpConfig.efi
Binary files differ
diff --git a/EdkShellBinPkg/Bin/Ia32/Apps/LoadPciRom.efi b/EdkShellBinPkg/Bin/Ia32/Apps/LoadPciRom.efi
index b5dd97f..49b680a 100644
--- a/EdkShellBinPkg/Bin/Ia32/Apps/LoadPciRom.efi
+++ b/EdkShellBinPkg/Bin/Ia32/Apps/LoadPciRom.efi
Binary files differ
diff --git a/EdkShellBinPkg/Bin/Ia32/Apps/Mount.efi b/EdkShellBinPkg/Bin/Ia32/Apps/Mount.efi
index 56ade1c..071f320 100644
--- a/EdkShellBinPkg/Bin/Ia32/Apps/Mount.efi
+++ b/EdkShellBinPkg/Bin/Ia32/Apps/Mount.efi
Binary files differ
diff --git a/EdkShellBinPkg/Bin/Ia32/Apps/Openinfo.efi b/EdkShellBinPkg/Bin/Ia32/Apps/Openinfo.efi
index 2b8f35b..909b37a 100644
--- a/EdkShellBinPkg/Bin/Ia32/Apps/Openinfo.efi
+++ b/EdkShellBinPkg/Bin/Ia32/Apps/Openinfo.efi
Binary files differ
diff --git a/EdkShellBinPkg/Bin/Ia32/Apps/Ping.efi b/EdkShellBinPkg/Bin/Ia32/Apps/Ping.efi
index 5af429e..995251d 100644
--- a/EdkShellBinPkg/Bin/Ia32/Apps/Ping.efi
+++ b/EdkShellBinPkg/Bin/Ia32/Apps/Ping.efi
Binary files differ
diff --git a/EdkShellBinPkg/Bin/Ia32/Apps/SmbiosView.efi b/EdkShellBinPkg/Bin/Ia32/Apps/SmbiosView.efi
index 29e4737..54b8313 100644
--- a/EdkShellBinPkg/Bin/Ia32/Apps/SmbiosView.efi
+++ b/EdkShellBinPkg/Bin/Ia32/Apps/SmbiosView.efi
Binary files differ
diff --git a/EdkShellBinPkg/Bin/Ia32/Apps/TelnetMgmt.efi b/EdkShellBinPkg/Bin/Ia32/Apps/TelnetMgmt.efi
index 4731764..802dd5b 100644
--- a/EdkShellBinPkg/Bin/Ia32/Apps/TelnetMgmt.efi
+++ b/EdkShellBinPkg/Bin/Ia32/Apps/TelnetMgmt.efi
Binary files differ
diff --git a/EdkShellBinPkg/Bin/Ia32/Apps/comp.efi b/EdkShellBinPkg/Bin/Ia32/Apps/comp.efi
index 6f270b1..858b401 100644
--- a/EdkShellBinPkg/Bin/Ia32/Apps/comp.efi
+++ b/EdkShellBinPkg/Bin/Ia32/Apps/comp.efi
Binary files differ
diff --git a/EdkShellBinPkg/Bin/Ia32/Apps/dmem.efi b/EdkShellBinPkg/Bin/Ia32/Apps/dmem.efi
index c324134..64ae861 100644
--- a/EdkShellBinPkg/Bin/Ia32/Apps/dmem.efi
+++ b/EdkShellBinPkg/Bin/Ia32/Apps/dmem.efi
Binary files differ
diff --git a/EdkShellBinPkg/Bin/Ia32/Apps/dmpstore.efi b/EdkShellBinPkg/Bin/Ia32/Apps/dmpstore.efi
index 759d096..a920463 100644
--- a/EdkShellBinPkg/Bin/Ia32/Apps/dmpstore.efi
+++ b/EdkShellBinPkg/Bin/Ia32/Apps/dmpstore.efi
Binary files differ
diff --git a/EdkShellBinPkg/Bin/Ia32/Apps/edit.efi b/EdkShellBinPkg/Bin/Ia32/Apps/edit.efi
index acf3aa1..8914cb6 100644
--- a/EdkShellBinPkg/Bin/Ia32/Apps/edit.efi
+++ b/EdkShellBinPkg/Bin/Ia32/Apps/edit.efi
Binary files differ
diff --git a/EdkShellBinPkg/Bin/Ia32/Apps/eficompress.efi b/EdkShellBinPkg/Bin/Ia32/Apps/eficompress.efi
index 9552fe0..8459d04 100644
--- a/EdkShellBinPkg/Bin/Ia32/Apps/eficompress.efi
+++ b/EdkShellBinPkg/Bin/Ia32/Apps/eficompress.efi
Binary files differ
diff --git a/EdkShellBinPkg/Bin/Ia32/Apps/efidecompress.efi b/EdkShellBinPkg/Bin/Ia32/Apps/efidecompress.efi
index 2238af9..0d26d19 100644
--- a/EdkShellBinPkg/Bin/Ia32/Apps/efidecompress.efi
+++ b/EdkShellBinPkg/Bin/Ia32/Apps/efidecompress.efi
Binary files differ
diff --git a/EdkShellBinPkg/Bin/Ia32/Apps/err.efi b/EdkShellBinPkg/Bin/Ia32/Apps/err.efi
index 073e77d..690a46b 100644
--- a/EdkShellBinPkg/Bin/Ia32/Apps/err.efi
+++ b/EdkShellBinPkg/Bin/Ia32/Apps/err.efi
Binary files differ
diff --git a/EdkShellBinPkg/Bin/Ia32/Apps/hexedit.efi b/EdkShellBinPkg/Bin/Ia32/Apps/hexedit.efi
index c8ccad0..9339b7f 100644
--- a/EdkShellBinPkg/Bin/Ia32/Apps/hexedit.efi
+++ b/EdkShellBinPkg/Bin/Ia32/Apps/hexedit.efi
Binary files differ
diff --git a/EdkShellBinPkg/Bin/Ia32/Apps/mem.efi b/EdkShellBinPkg/Bin/Ia32/Apps/mem.efi
index 32318c8..279b374 100644
--- a/EdkShellBinPkg/Bin/Ia32/Apps/mem.efi
+++ b/EdkShellBinPkg/Bin/Ia32/Apps/mem.efi
Binary files differ
diff --git a/EdkShellBinPkg/Bin/Ia32/Apps/memmap.efi b/EdkShellBinPkg/Bin/Ia32/Apps/memmap.efi
index c94ef49..4e9a8ad 100644
--- a/EdkShellBinPkg/Bin/Ia32/Apps/memmap.efi
+++ b/EdkShellBinPkg/Bin/Ia32/Apps/memmap.efi
Binary files differ
diff --git a/EdkShellBinPkg/Bin/Ia32/Apps/mm.efi b/EdkShellBinPkg/Bin/Ia32/Apps/mm.efi
index 77ab9f8..967093e 100644
--- a/EdkShellBinPkg/Bin/Ia32/Apps/mm.efi
+++ b/EdkShellBinPkg/Bin/Ia32/Apps/mm.efi
Binary files differ
diff --git a/EdkShellBinPkg/Bin/Ia32/Apps/mode.efi b/EdkShellBinPkg/Bin/Ia32/Apps/mode.efi
index 9ffe2a6..02ce6b2 100644
--- a/EdkShellBinPkg/Bin/Ia32/Apps/mode.efi
+++ b/EdkShellBinPkg/Bin/Ia32/Apps/mode.efi
Binary files differ
diff --git a/EdkShellBinPkg/Bin/Ia32/Apps/pci.efi b/EdkShellBinPkg/Bin/Ia32/Apps/pci.efi
index 1593a8f..2f9a045 100644
--- a/EdkShellBinPkg/Bin/Ia32/Apps/pci.efi
+++ b/EdkShellBinPkg/Bin/Ia32/Apps/pci.efi
Binary files differ
diff --git a/EdkShellBinPkg/Bin/Ia32/Apps/sermode.efi b/EdkShellBinPkg/Bin/Ia32/Apps/sermode.efi
index 1a7b0cc..ce3bd24 100644
--- a/EdkShellBinPkg/Bin/Ia32/Apps/sermode.efi
+++ b/EdkShellBinPkg/Bin/Ia32/Apps/sermode.efi
Binary files differ
diff --git a/EdkShellBinPkg/Bin/Ia32/Apps/stall.efi b/EdkShellBinPkg/Bin/Ia32/Apps/stall.efi
index cf059d1..2511644 100644
--- a/EdkShellBinPkg/Bin/Ia32/Apps/stall.efi
+++ b/EdkShellBinPkg/Bin/Ia32/Apps/stall.efi
Binary files differ
diff --git a/EdkShellBinPkg/Bin/Ia32/Apps/timezone.efi b/EdkShellBinPkg/Bin/Ia32/Apps/timezone.efi
index 1842794..b2c8768 100644
--- a/EdkShellBinPkg/Bin/Ia32/Apps/timezone.efi
+++ b/EdkShellBinPkg/Bin/Ia32/Apps/timezone.efi
Binary files differ