diff options
author | Doug Flick <dougflick@microsoft.com> | 2024-08-14 12:46:16 -0700 |
---|---|---|
committer | Doug Flick <dougflick@microsoft.com> | 2024-09-27 10:56:35 -0700 |
commit | 6c2291732a5b1a1186c7b405e6c688983915acd2 (patch) | |
tree | 621a7338c0166c565c08aaf60fe5bdfb4508aeb1 /BaseTools | |
parent | 8b295e0aad55cdf0c20eba6398862832ce188a0c (diff) | |
download | edk2-advisory-fix-1.tar.gz |
MdePkg: Fix overflow issue in BasePeCoffLib: PeCoffLoaderRelocateImageadvisory-fix-1
The RelocDir->Size is a UINT32 value, and RelocDir->VirtualAddress is
also a UINT32 value. The current code does not check for overflow when
adding RelocDir->Size to RelocDir->VirtualAddress. This patch adds a
check to ensure that the addition does not overflow.
Signed-off-by: Doug Flick <dougflick@microsoft.com>
Authored-by: sriraamx gobichettipalayam <sriraamx.gobichettipalayam.raghupathi@intel.com>
Diffstat (limited to 'BaseTools')
0 files changed, 0 insertions, 0 deletions