Sign Up
Log In
Log In
or
Sign Up
Places
All Projects
Status Monitor
Collapse sidebar
home:Alexander_Naumov:SLE-12:Update
ghostscript-mini.7320
CVE-2017-9612.patch
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
File CVE-2017-9612.patch of Package ghostscript-mini.7320
From 98f6da60b9d463c617e631fc254cf6d66f2e8e3c Mon Sep 17 00:00:00 2001 From: Chris Liddell <chris.liddell@artifex.com> Date: Mon, 12 Jun 2017 13:15:17 +0100 Subject: [PATCH] Bug 698026: bounds check zone pointers in Ins_IP() --- base/ttinterp.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/base/ttinterp.c b/base/ttinterp.c index f6a6d95..e7c9d68 100644 --- a/base/ttinterp.c +++ b/base/ttinterp.c @@ -4129,7 +4129,9 @@ static int nInstrCount=0; Int point; (void)args; - if ( CUR.top < CUR.GS.loop ) + if ( CUR.top < CUR.GS.loop || + BOUNDS(CUR.GS.rp1, CUR.zp0.n_points) || + BOUNDS(CUR.GS.rp2, CUR.zp1.n_points)) { CUR.error = TT_Err_Invalid_Reference; return; -- 2.9.1
Locations
Projects
Search
Status Monitor
Help
OpenBuildService.org
Documentation
API Documentation
Code of Conduct
Contact
Support
@OBShq
Terms
openSUSE Build Service is sponsored by
The Open Build Service is an
openSUSE project
.
Sign Up
Log In
Places
Places
All Projects
Status Monitor