Test: /ext/gd/tests/bug74435.phpt - Version 7.2.19        

Security #74435 Buffer over-read into uninitialized memory
Submitted: 2017-04-13 16:34:50 Modified: 2017-07-05 04:12:50
From: admin Assigned: cmb
Status: Closed Package: GD related
PHP Version: 7.1.3 OS: All

There are 3 different diffs reported by users for this test.

Count Diff
1 (33%)
002+ unexpected color at (32, 0)
002- ===DONE===
003+ unexpected color at (32, 16)
004+ unexpected color at (32, 32)
005+ unexpected color at (32, 48)
006+ unexpected color at (32, 64)
007+ unexpected color at (32, 80)
008+ unexpected color at (32, 96)
009+ unexpected color at (32, 112)
010+ unexpected color at (32, 128)
011+ unexpected color at (32, 144)
012+ unexpected color at (32, 160)
013+ unexpected color at (32, 176)
014+ unexpected color at (32, 192)
015+ unexpected color at (32, 208)
016+ unexpected color at (32, 224)
017+ unexpected color at (32, 240)
018+ unexpected color at (48, 0)
019+ unexpected color at (48, 16)
020+ unexpected color at (48, 32)
021+ unexpected color at (48, 48)
022+ unexpected color at (48, 64)
023+ unexpected color at (48, 80)
024+ unexpected color at (48, 96)
025+ unexpected color at (48, 112)
026+ unexpected color at (48, 128)
027+ unexpected color at (48, 144)
028+ unexpected color at (48, 160)
029+ unexpected color at (48, 176)
030+ unexpected color at (48, 192)
031+ unexpected color at (48, 208)
032+ unexpected color at (48, 224)
033+ unexpected color at (48, 240)
034+ unexpected color at (64, 0)
035+ unexpected color at (64, 16)
036+ unexpected color at (64, 32)
037+ unexpected color at (64, 48)
038+ unexpected color at (64, 64)
039+ unexpected color at (64, 80)
040+ unexpected color at (64, 96)
041+ unexpected color at (64, 112)
042+ unexpected color at (64, 128)
043+ unexpected color at (64, 144)
044+ unexpected color at (64, 160)
045+ unexpected color at (64, 176)
046+ unexpected color at (64, 192)
047+ unexpected color at (64, 208)
048+ unexpected color at (64, 224)
049+ unexpected color at (64, 240)
050+ unexpected color at (80, 0)
051+ unexpected color at (80, 16)
052+ unexpected color at (80, 32)
053+ unexpected color at (80, 48)
054+ unexpected color at (80, 64)
055+ unexpected color at (80, 80)
056+ unexpected color at (80, 96)
057+ unexpected color at (80, 112)
058+ unexpected color at (80, 128)
059+ unexpected color at (80, 144)
060+ unexpected color at (80, 160)
061+ unexpected color at (80, 176)
062+ unexpected color at (80, 192)
063+ unexpected color at (80, 208)
064+ unexpected color at (80, 224)
065+ unexpected color at (80, 240)
066+ unexpected color at (96, 0)
067+ unexpected color at (96, 16)
068+ unexpected color at (96, 32)
069+ unexpected color at (96, 48)
070+ unexpected color at (96, 64)
071+ unexpected color at (96, 80)
072+ unexpected color at (96, 96)
073+ unexpected color at (96, 112)
074+ unexpected color at (96, 128)
075+ unexpected color at (96, 144)
076+ unexpected color at (96, 160)
077+ unexpected color at (96, 176)
078+ unexpected color at (96, 192)
079+ unexpected color at (96, 208)
080+ unexpected color at (96, 224)
081+ unexpected color at (96, 240)
082+ unexpected color at (112, 0)
083+ unexpected color at (112, 16)
084+ unexpected color at (112, 32)
085+ unexpected color at (112, 48)
086+ unexpected color at (112, 64)
087+ unexpected color at (112, 80)
088+ unexpected color at (112, 96)
089+ unexpected color at (112, 112)
090+ unexpected color at (112, 128)
091+ unexpected color at (112, 144)
092+ unexpected color at (112, 160)
093+ unexpected color at (112, 176)
094+ unexpected color at (112, 192)
095+ unexpected color at (112, 208)
096+ unexpected color at (112, 224)
097+ unexpected color at (112, 240)
098+ unexpected color at (160, 0)
099+ unexpected color at (160, 16)
100+ unexpected color at (160, 32)
101+ unexpected color at (160, 48)
102+ unexpected color at (160, 64)
103+ unexpected color at (160, 80)
104+ unexpected color at (160, 96)
105+ unexpected color at (160, 112)
106+ unexpected color at (160, 128)
107+ unexpected color at (160, 160)
108+ unexpected color at (160, 176)
109+ unexpected color at (160, 192)
110+ unexpected color at (160, 208)
111+ unexpected color at (160, 224)
112+ unexpected color at (160, 240)
113+ unexpected color at (176, 0)
114+ unexpected color at (176, 16)
115+ unexpected color at (176, 32)
116+ unexpected color at (176, 48)
117+ unexpected color at (176, 64)
118+ unexpected color at (176, 80)
119+ unexpected color at (176, 96)
120+ unexpected color at (176, 112)
121+ unexpected color at (176, 128)
122+ unexpected color at (176, 160)
123+ unexpected color at (176, 176)
124+ unexpected color at (176, 192)
125+ unexpected color at (176, 208)
126+ unexpected color at (176, 224)
127+ unexpected color at (176, 240)
128+ unexpected color at (192, 0)
129+ unexpected color at (192, 16)
130+ unexpected color at (192, 32)
131+ unexpected color at (192, 48)
132+ unexpected color at (192, 64)
133+ unexpected color at (192, 80)
134+ unexpected color at (192, 96)
135+ unexpected color at (192, 112)
136+ unexpected color at (192, 128)
137+ unexpected color at (192, 160)
138+ unexpected color at (192, 176)
139+ unexpected color at (192, 192)
140+ unexpected color at (192, 208)
141+ unexpected color at (192, 224)
142+ unexpected color at (192, 240)
143+ unexpected color at (208, 0)
144+ unexpected color at (208, 16)
145+ unexpected color at (208, 32)
146+ unexpected color at (208, 48)
147+ unexpected color at (208, 64)
148+ unexpected color at (208, 80)
149+ unexpected color at (208, 96)
150+ unexpected color at (208, 112)
151+ unexpected color at (208, 128)
152+ unexpected color at (208, 160)
153+ unexpected color at (208, 176)
154+ unexpected color at (208, 192)
155+ unexpected color at (208, 208)
156+ unexpected color at (208, 224)
157+ unexpected color at (208, 240)
158+ unexpected color at (224, 0)
159+ unexpected color at (224, 16)
160+ unexpected color at (224, 32)
161+ unexpected color at (224, 48)
162+ unexpected color at (224, 64)
163+ unexpected color at (224, 80)
164+ unexpected color at (224, 96)
165+ unexpected color at (224, 112)
166+ unexpected color at (224, 128)
167+ unexpected color at (224, 144)
168+ unexpected color at (224, 160)
169+ unexpected color at (224, 176)
170+ unexpected color at (224, 192)
171+ unexpected color at (224, 208)
172+ unexpected color at (224, 224)
173+ unexpected color at (240, 0)
174+ unexpected color at (240, 16)
175+ unexpected color at (240, 32)
176+ unexpected color at (240, 48)
177+ unexpected color at (240, 64)
178+ unexpected color at (240, 80)
179+ unexpected color at (240, 96)
180+ unexpected color at (240, 112)
181+ unexpected color at (240, 128)
182+ unexpected color at (240, 144)
183+ unexpected color at (240, 160)
184+ unexpected color at (240, 176)
185+ unexpected color at (240, 192)
186+ unexpected color at (240, 208)
187+ unexpected color at (240, 224)
188+ ===DONE===
1 (33%)
002+ unexpected color at (0, 240)
002- ===DONE===
003+ unexpected color at (16, 240)
004+ unexpected color at (32, 0)
005+ unexpected color at (32, 16)
006+ unexpected color at (32, 32)
007+ unexpected color at (32, 48)
008+ unexpected color at (32, 64)
009+ unexpected color at (32, 96)
010+ unexpected color at (32, 112)
011+ unexpected color at (32, 128)
012+ unexpected color at (32, 144)
013+ unexpected color at (32, 160)
014+ unexpected color at (32, 176)
015+ unexpected color at (32, 192)
016+ unexpected color at (32, 208)
017+ unexpected color at (32, 224)
018+ unexpected color at (32, 240)
019+ unexpected color at (48, 0)
020+ unexpected color at (48, 16)
021+ unexpected color at (48, 32)
022+ unexpected color at (48, 48)
023+ unexpected color at (48, 64)
024+ unexpected color at (48, 96)
025+ unexpected color at (48, 112)
026+ unexpected color at (48, 128)
027+ unexpected color at (48, 144)
028+ unexpected color at (48, 160)
029+ unexpected color at (48, 176)
030+ unexpected color at (48, 192)
031+ unexpected color at (48, 208)
032+ unexpected color at (48, 224)
033+ unexpected color at (48, 240)
034+ unexpected color at (64, 0)
035+ unexpected color at (64, 16)
036+ unexpected color at (64, 32)
037+ unexpected color at (64, 48)
038+ unexpected color at (64, 64)
039+ unexpected color at (64, 96)
040+ unexpected color at (64, 112)
041+ unexpected color at (64, 128)
042+ unexpected color at (64, 144)
043+ unexpected color at (64, 160)
044+ unexpected color at (64, 176)
045+ unexpected color at (64, 192)
046+ unexpected color at (64, 208)
047+ unexpected color at (64, 224)
048+ unexpected color at (64, 240)
049+ unexpected color at (80, 0)
050+ unexpected color at (80, 16)
051+ unexpected color at (80, 32)
052+ unexpected color at (80, 48)
053+ unexpected color at (80, 64)
054+ unexpected color at (80, 80)
055+ unexpected color at (80, 96)
056+ unexpected color at (80, 112)
057+ unexpected color at (80, 128)
058+ unexpected color at (80, 144)
059+ unexpected color at (80, 160)
060+ unexpected color at (80, 176)
061+ unexpected color at (80, 192)
062+ unexpected color at (80, 208)
063+ unexpected color at (80, 224)
064+ unexpected color at (80, 240)
065+ unexpected color at (96, 0)
066+ unexpected color at (96, 16)
067+ unexpected color at (96, 32)
068+ unexpected color at (96, 48)
069+ unexpected color at (96, 64)
070+ unexpected color at (96, 80)
071+ unexpected color at (96, 96)
072+ unexpected color at (96, 112)
073+ unexpected color at (96, 128)
074+ unexpected color at (96, 144)
075+ unexpected color at (96, 160)
076+ unexpected color at (96, 176)
077+ unexpected color at (96, 192)
078+ unexpected color at (96, 208)
079+ unexpected color at (96, 224)
080+ unexpected color at (96, 240)
081+ unexpected color at (112, 0)
082+ unexpected color at (112, 16)
083+ unexpected color at (112, 32)
084+ unexpected color at (112, 48)
085+ unexpected color at (112, 64)
086+ unexpected color at (112, 80)
087+ unexpected color at (112, 96)
088+ unexpected color at (112, 112)
089+ unexpected color at (112, 128)
090+ unexpected color at (112, 144)
091+ unexpected color at (112, 160)
092+ unexpected color at (112, 176)
093+ unexpected color at (112, 192)
094+ unexpected color at (112, 208)
095+ unexpected color at (112, 224)
096+ unexpected color at (112, 240)
097+ unexpected color at (160, 0)
098+ unexpected color at (160, 16)
099+ unexpected color at (160, 32)
100+ unexpected color at (160, 48)
101+ unexpected color at (160, 64)
102+ unexpected color at (160, 80)
103+ unexpected color at (160, 96)
104+ unexpected color at (160, 112)
105+ unexpected color at (160, 128)
106+ unexpected color at (160, 144)
107+ unexpected color at (160, 160)
108+ unexpected color at (160, 176)
109+ unexpected color at (160, 192)
110+ unexpected color at (160, 208)
111+ unexpected color at (176, 0)
112+ unexpected color at (176, 16)
113+ unexpected color at (176, 32)
114+ unexpected color at (176, 48)
115+ unexpected color at (176, 64)
116+ unexpected color at (176, 80)
117+ unexpected color at (176, 96)
118+ unexpected color at (176, 112)
119+ unexpected color at (176, 128)
120+ unexpected color at (176, 144)
121+ unexpected color at (176, 160)
122+ unexpected color at (176, 176)
123+ unexpected color at (176, 192)
124+ unexpected color at (176, 208)
125+ unexpected color at (192, 0)
126+ unexpected color at (192, 16)
127+ unexpected color at (192, 32)
128+ unexpected color at (192, 48)
129+ unexpected color at (192, 64)
130+ unexpected color at (192, 80)
131+ unexpected color at (192, 96)
132+ unexpected color at (192, 112)
133+ unexpected color at (192, 128)
134+ unexpected color at (192, 144)
135+ unexpected color at (192, 160)
136+ unexpected color at (192, 176)
137+ unexpected color at (192, 192)
138+ unexpected color at (192, 208)
139+ unexpected color at (208, 0)
140+ unexpected color at (208, 16)
141+ unexpected color at (208, 32)
142+ unexpected color at (208, 48)
143+ unexpected color at (208, 64)
144+ unexpected color at (208, 80)
145+ unexpected color at (208, 96)
146+ unexpected color at (208, 112)
147+ unexpected color at (208, 128)
148+ unexpected color at (208, 144)
149+ unexpected color at (208, 160)
150+ unexpected color at (208, 176)
151+ unexpected color at (208, 192)
152+ unexpected color at (208, 208)
153+ unexpected color at (224, 0)
154+ unexpected color at (224, 16)
155+ unexpected color at (224, 32)
156+ unexpected color at (224, 48)
157+ unexpected color at (224, 64)
158+ unexpected color at (224, 80)
159+ unexpected color at (224, 96)
160+ unexpected color at (224, 112)
161+ unexpected color at (224, 128)
162+ unexpected color at (224, 144)
163+ unexpected color at (224, 160)
164+ unexpected color at (224, 176)
165+ unexpected color at (224, 192)
166+ unexpected color at (224, 208)
167+ unexpected color at (224, 224)
168+ unexpected color at (240, 0)
169+ unexpected color at (240, 16)
170+ unexpected color at (240, 32)
171+ unexpected color at (240, 48)
172+ unexpected color at (240, 64)
173+ unexpected color at (240, 80)
174+ unexpected color at (240, 96)
175+ unexpected color at (240, 112)
176+ unexpected color at (240, 128)
177+ unexpected color at (240, 144)
178+ unexpected color at (240, 160)
179+ unexpected color at (240, 176)
180+ unexpected color at (240, 192)
181+ unexpected color at (240, 208)
182+ unexpected color at (240, 224)
183+ ===DONE===
1 (33%)
002+ unexpected color at (0, 16)
002- ===DONE===
003+ unexpected color at (16, 16)
004+ unexpected color at (16, 48)
005+ unexpected color at (32, 0)
006+ unexpected color at (32, 16)
007+ unexpected color at (32, 32)
008+ unexpected color at (32, 48)
009+ unexpected color at (32, 64)
010+ unexpected color at (32, 80)
011+ unexpected color at (32, 96)
012+ unexpected color at (32, 112)
013+ unexpected color at (32, 128)
014+ unexpected color at (32, 144)
015+ unexpected color at (32, 160)
016+ unexpected color at (32, 176)
017+ unexpected color at (32, 192)
018+ unexpected color at (32, 208)
019+ unexpected color at (32, 224)
020+ unexpected color at (32, 240)
021+ unexpected color at (48, 0)
022+ unexpected color at (48, 16)
023+ unexpected color at (48, 32)
024+ unexpected color at (48, 48)
025+ unexpected color at (48, 64)
026+ unexpected color at (48, 80)
027+ unexpected color at (48, 96)
028+ unexpected color at (48, 112)
029+ unexpected color at (48, 128)
030+ unexpected color at (48, 144)
031+ unexpected color at (48, 160)
032+ unexpected color at (48, 176)
033+ unexpected color at (48, 192)
034+ unexpected color at (48, 208)
035+ unexpected color at (48, 224)
036+ unexpected color at (48, 240)
037+ unexpected color at (64, 0)
038+ unexpected color at (64, 16)
039+ unexpected color at (64, 32)
040+ unexpected color at (64, 64)
041+ unexpected color at (64, 80)
042+ unexpected color at (64, 96)
043+ unexpected color at (64, 112)
044+ unexpected color at (64, 128)
045+ unexpected color at (64, 144)
046+ unexpected color at (64, 160)
047+ unexpected color at (64, 176)
048+ unexpected color at (64, 192)
049+ unexpected color at (64, 208)
050+ unexpected color at (64, 224)
051+ unexpected color at (64, 240)
052+ unexpected color at (80, 0)
053+ unexpected color at (80, 16)
054+ unexpected color at (80, 32)
055+ unexpected color at (80, 64)
056+ unexpected color at (80, 80)
057+ unexpected color at (80, 96)
058+ unexpected color at (80, 112)
059+ unexpected color at (80, 128)
060+ unexpected color at (80, 144)
061+ unexpected color at (80, 160)
062+ unexpected color at (80, 176)
063+ unexpected color at (80, 192)
064+ unexpected color at (80, 208)
065+ unexpected color at (80, 224)
066+ unexpected color at (80, 240)
067+ unexpected color at (96, 0)
068+ unexpected color at (96, 16)
069+ unexpected color at (96, 32)
070+ unexpected color at (96, 48)
071+ unexpected color at (96, 64)
072+ unexpected color at (96, 80)
073+ unexpected color at (96, 96)
074+ unexpected color at (96, 112)
075+ unexpected color at (96, 128)
076+ unexpected color at (96, 144)
077+ unexpected color at (96, 160)
078+ unexpected color at (96, 176)
079+ unexpected color at (96, 192)
080+ unexpected color at (96, 208)
081+ unexpected color at (96, 224)
082+ unexpected color at (96, 240)
083+ unexpected color at (112, 0)
084+ unexpected color at (112, 16)
085+ unexpected color at (112, 32)
086+ unexpected color at (112, 48)
087+ unexpected color at (112, 64)
088+ unexpected color at (112, 80)
089+ unexpected color at (112, 96)
090+ unexpected color at (112, 112)
091+ unexpected color at (112, 128)
092+ unexpected color at (112, 144)
093+ unexpected color at (112, 160)
094+ unexpected color at (112, 176)
095+ unexpected color at (112, 192)
096+ unexpected color at (112, 208)
097+ unexpected color at (112, 224)
098+ unexpected color at (112, 240)
099+ unexpected color at (128, 16)
100+ unexpected color at (144, 16)
101+ unexpected color at (160, 16)
102+ unexpected color at (160, 32)
103+ unexpected color at (160, 64)
104+ unexpected color at (160, 80)
105+ unexpected color at (160, 112)
106+ unexpected color at (160, 128)
107+ unexpected color at (160, 144)
108+ unexpected color at (160, 160)
109+ unexpected color at (160, 176)
110+ unexpected color at (160, 192)
111+ unexpected color at (160, 208)
112+ unexpected color at (160, 224)
113+ unexpected color at (160, 240)
114+ unexpected color at (176, 0)
115+ unexpected color at (176, 16)
116+ unexpected color at (176, 32)
117+ unexpected color at (176, 48)
118+ unexpected color at (176, 64)
119+ unexpected color at (176, 80)
120+ unexpected color at (176, 112)
121+ unexpected color at (176, 128)
122+ unexpected color at (176, 144)
123+ unexpected color at (176, 160)
124+ unexpected color at (176, 176)
125+ unexpected color at (176, 192)
126+ unexpected color at (176, 208)
127+ unexpected color at (176, 224)
128+ unexpected color at (176, 240)
129+ unexpected color at (192, 16)
130+ unexpected color at (192, 32)
131+ unexpected color at (192, 64)
132+ unexpected color at (192, 80)
133+ unexpected color at (192, 96)
134+ unexpected color at (192, 112)
135+ unexpected color at (192, 128)
136+ unexpected color at (192, 144)
137+ unexpected color at (192, 160)
138+ unexpected color at (192, 176)
139+ unexpected color at (192, 208)
140+ unexpected color at (192, 224)
141+ unexpected color at (192, 240)
142+ unexpected color at (208, 16)
143+ unexpected color at (208, 32)
144+ unexpected color at (208, 64)
145+ unexpected color at (208, 80)
146+ unexpected color at (208, 96)
147+ unexpected color at (208, 112)
148+ unexpected color at (208, 128)
149+ unexpected color at (208, 144)
150+ unexpected color at (208, 160)
151+ unexpected color at (208, 176)
152+ unexpected color at (208, 208)
153+ unexpected color at (208, 224)
154+ unexpected color at (208, 240)
155+ unexpected color at (224, 16)
156+ unexpected color at (224, 32)
157+ unexpected color at (224, 64)
158+ unexpected color at (224, 80)
159+ unexpected color at (224, 96)
160+ unexpected color at (224, 112)
161+ unexpected color at (224, 128)
162+ unexpected color at (224, 144)
163+ unexpected color at (224, 160)
164+ unexpected color at (224, 176)
165+ unexpected color at (224, 208)
166+ unexpected color at (224, 224)
167+ unexpected color at (240, 0)
168+ unexpected color at (240, 16)
169+ unexpected color at (240, 32)
170+ unexpected color at (240, 48)
171+ unexpected color at (240, 64)
172+ unexpected color at (240, 80)
173+ unexpected color at (240, 96)
174+ unexpected color at (240, 112)
175+ unexpected color at (240, 128)
176+ unexpected color at (240, 144)
177+ unexpected color at (240, 160)
178+ unexpected color at (240, 176)
179+ unexpected color at (240, 192)
180+ unexpected color at (240, 208)
181+ unexpected color at (240, 224)
182+ ===DONE===