Heap-based buffer overflow in the xmlParseXmlDecl function in parser.c in libxml2 before 2.9.3 allows context-dependent attackers to cause a denial of service via unspecified vectors related to extracting errors after an encoding conversion failure.
{
    "availability": "No subscription required",
    "binaries": [
        {
            "binary_name": "libxml2",
            "binary_version": "2.9.1+dfsg1-3ubuntu4.6"
        },
        {
            "binary_name": "libxml2-dev",
            "binary_version": "2.9.1+dfsg1-3ubuntu4.6"
        },
        {
            "binary_name": "libxml2-utils",
            "binary_version": "2.9.1+dfsg1-3ubuntu4.6"
        },
        {
            "binary_name": "python-libxml2",
            "binary_version": "2.9.1+dfsg1-3ubuntu4.6"
        }
    ]
}