Gbp-Pq: Name 0001-CVE-2022-1253.patch
vui_parameters_present_flag = get_bits(br,1);
if (vui_parameters_present_flag) {
- vui.read(errqueue, br, this);
+ de265_error err = vui.read(errqueue, br, this);
+ if (err) {
+ return err;
+ }
}
if (!low_delay_hrd_flag[i])
{
READ_VLC_OFFSET(cpb_cnt_minus1[i], uvlc, 0);
+ if (cpb_cnt_minus1[i] > 31) {
+ return DE265_ERROR_CODED_PARAMETER_OUT_OF_RANGE;
+ }
}
for (nalOrVcl = 0; nalOrVcl < 2; nalOrVcl++)
if (vui_hrd_parameters_present_flag) {
de265_error err;
err = hrd_parameters(errqueue, br, sps);
+ if (err) {
+ return err;
+ }
}
}