From: jeanlf Date: Tue, 14 Dec 2021 09:00:33 +0000 (+0100) Subject: [PATCH] fixed #1982 X-Git-Tag: archive/raspbian/1.0.1+dfsg1-4+rpi1+deb11u3^2~52 X-Git-Url: https://dgit.raspbian.org/?a=commitdiff_plain;h=175a9447a7f2a0e9796e45268561c34c88b25f0b;p=gpac.git [PATCH] fixed #1982 Gbp-Pq: Name CVE-2021-45767.patch --- diff --git a/src/laser/lsr_dec.c b/src/laser/lsr_dec.c index ee2dc21..fa9ccd8 100644 --- a/src/laser/lsr_dec.c +++ b/src/laser/lsr_dec.c @@ -672,6 +672,8 @@ static void lsr_read_paint(GF_LASeRCodec *lsr, SVG_Paint *paint, const char *nam iri.type = 0xFF; lsr_read_any_uri(lsr, &iri, name); gf_node_unregister_iri(lsr->sg, &iri); + gf_list_del_item(lsr->deferred_hrefs, &iri); + paint->type = SVG_PAINT_URI; if (iri.string) { paint->type = SVG_PAINT_URI;