This case from xmlSchemaGetCanonValue() mismatches snprintf length restriction and buffer size. case XML_SCHEMAS_GMONTH: { /* TODO: Unclear in XML Schema 1.0 */ /* TODO: What to do with the timezone? */ *retValue = xmlMalloc(5); snprintf((char *) *retValue, 6, "--%02u", val->value.date.mon); }
Could cause arbitrary code execution in some twisted universe on some strange compiler. Otherwise, possible crash (DoS). gnome, please provide fixed ebuilds. Whiteboard: A2/A3
Could cause arbitrary code execution in some twisted universe on some strange compiler. Otherwise, possible crash (DoS). gnome, please provide fixed ebuilds. Whiteboard: A2/A3 [ebuild] hlieberman
libxml2-2.6.27 includes a fix for this. I'm not sure if the security team has further plans regarding this problem. If not, please feel free to close.
security@ seems to never have been CC'ed, it seems. Closing as fixed as almost a month has passed without anyone raising any concerns.