Files
openGauss-third_party/dependency/libxml2/CVE-2023-28484.patch
2023-04-26 14:38:27 +08:00

13 lines
444 B
Diff

diff -Naur a/xmlschemas.c b/xmlschemas.c
--- a/xmlschemas.c 2023-04-26 11:44:01.081847541 +0800
+++ b/xmlschemas.c 2023-04-26 11:48:01.812564661 +0800
@@ -18608,7 +18608,7 @@
"allowed to appear inside other model groups",
NULL, NULL);
- } else if (! dummySequence) {
+ } else if ((!dummySequence) && (baseType->subtypes != NULL)) {
xmlSchemaTreeItemPtr effectiveContent =
(xmlSchemaTreeItemPtr) type->subtypes;
/*