From: jeanlf Date: Wed, 31 May 2023 12:09:48 +0000 (+0200) Subject: [PATCH] fixed #2480 X-Git-Tag: archive/raspbian/1.0.1+dfsg1-4+rpi1+deb11u3^2~2 X-Git-Url: https://dgit.raspbian.org/?a=commitdiff_plain;h=58fbc6f01e93a0d591ff8834fe9d620e90bfcfc5;p=gpac.git [PATCH] fixed #2480 Gbp-Pq: Name CVE-2023-3012.patch --- diff --git a/src/utils/xml_parser.c b/src/utils/xml_parser.c index 3fdf82c..61f8921 100644 --- a/src/utils/xml_parser.c +++ b/src/utils/xml_parser.c @@ -948,7 +948,7 @@ exit: static GF_Err xml_sax_append_string(GF_SAXParser *parser, char *string) { u32 size = parser->line_size; - u32 nl_size = (u32) strlen(string); + u32 nl_size = string ? (u32) strlen(string) : 0; if (!nl_size) return GF_OK;