summaryrefslogtreecommitdiffstats
path: root/BaseTools/Source/Python/Common/Expression.py
diff options
context:
space:
mode:
authorArd Biesheuvel <ard.biesheuvel@linaro.org>2019-01-07 08:15:00 +0100
committerArd Biesheuvel <ard.biesheuvel@linaro.org>2019-01-14 19:46:57 +0100
commit76c23f9e0d0d65866e4195b0bc12c1ca2763ced2 (patch)
tree1c780e6728c411e60498ec79ee214b19d325622a /BaseTools/Source/Python/Common/Expression.py
parentd08575759e5a853e157e6e418e9fea5d5864f725 (diff)
downloadedk2-76c23f9e0d0d65866e4195b0bc12c1ca2763ced2.tar.gz
edk2-76c23f9e0d0d65866e4195b0bc12c1ca2763ced2.tar.bz2
edk2-76c23f9e0d0d65866e4195b0bc12c1ca2763ced2.zip
ArmPkg/ArmMmuLib AARCH64: fix out of bounds access
Take care not to dereference BlockEntry if it may be pointing past the end of the page table we are manipulating. It is only a read, and thus harmless, but HeapGuard triggers on it so let's fix it. Contributed-under: TianoCore Contribution Agreement 1.1 Signed-off-by: Ard Biesheuvel <ard.biesheuvel@linaro.org> Reviewed-by: Leif Lindholm <leif.lindholm@linaro.org>
Diffstat (limited to 'BaseTools/Source/Python/Common/Expression.py')
0 files changed, 0 insertions, 0 deletions