Mercurial > hg > openjdk > jdk8u > jdk
changeset 12456:27273bbb711a jdk8u151-b04
8183028: Improve CMS header processing
Reviewed-by: serb, rhalade, mschoene
author | prr |
---|---|
date | Thu, 06 Jul 2017 13:34:55 -0700 |
parents | d17d5a573a32 |
children | f63fd6cea987 |
files | src/share/native/sun/java2d/cmm/lcms/cmstypes.c |
diffstat | 1 files changed, 1 insertions(+), 0 deletions(-) [+] |
line wrap: on
line diff
--- a/src/share/native/sun/java2d/cmm/lcms/cmstypes.c Wed Jul 05 23:50:20 2017 -0700 +++ b/src/share/native/sun/java2d/cmm/lcms/cmstypes.c Thu Jul 06 13:34:55 2017 -0700 @@ -1484,6 +1484,7 @@ // Check for overflow if (Offset < (SizeOfHeader + 8)) goto Error; + if (((Offset + Len) < Len) || ((Offset + Len) > SizeOfTag + 8)) goto Error; // True begin of the string BeginOfThisString = Offset - SizeOfHeader - 8;