An integer overflow in xmlmemory.c in libxml2 before 2.9.5, as used in Google Chrome prior to 62.0.3202.62 and other products, allowed a remote attacker to potentially exploit heap corruption via a crafted XML file.
[
{
"id": "CVE-2017-5130-19478d5f",
"target": {
"function": "test_htmlSAXParseDoc",
"file": "testapi.c"
},
"digest": {
"length": 1117.0,
"function_hash": "112248867965903609915723946676775857518"
},
"signature_version": "v1",
"deprecated": false,
"source": "https://github.com/gnome/libxml2/commit/2960178fe8f9fe690b7f8c1c49093ff54bb56934",
"signature_type": "Function"
},
{
"id": "CVE-2017-5130-89b5dc4d",
"target": {
"function": "test_htmlParseDoc",
"file": "testapi.c"
},
"digest": {
"length": 767.0,
"function_hash": "38348634201758905247739532917813109503"
},
"signature_version": "v1",
"deprecated": false,
"source": "https://github.com/gnome/libxml2/commit/2960178fe8f9fe690b7f8c1c49093ff54bb56934",
"signature_type": "Function"
},
{
"id": "CVE-2017-5130-e5f2af1b",
"target": {
"file": "testapi.c"
},
"digest": {
"line_hashes": [
"18510610942270394731172998854272046180",
"272748755794134121945945645792957225480",
"54170169248121335931444949896552358687",
"141089055786028102755735090319227455438",
"61665964622432689858905164713550904594",
"332535206619352013955651071087240089104",
"11231465942016107446610738495321400656",
"215494287859239729874911814193941839532",
"36891550013450279247405052038668386033",
"24991833791440923208649426832086945460",
"139714036997992623004062074565986876498",
"24245789418884720468647596232212633648",
"267295892910826817260149179528614688144",
"179109886395490105780720882533536528140",
"151259951245585662196521411478148296104",
"38537598450160409476045033766076828823",
"47459329859408502495898681105694726249",
"160536182796787516147256792125138784805",
"211353063145894117724334928961077636095",
"49361339725490249555053070855976691417",
"308934692980350398322234333889317410200",
"328098667523760641400254992147984410806",
"67310314071343413901973223584689871330",
"21903990548253296273615755153238058760",
"172558680497795066381628227374527790262",
"24991833791440923208649426832086945460",
"191308631179146184287867750257181619641",
"118370134756265465106062605585184135118"
],
"threshold": 0.9
},
"signature_version": "v1",
"deprecated": false,
"source": "https://github.com/gnome/libxml2/commit/2960178fe8f9fe690b7f8c1c49093ff54bb56934",
"signature_type": "Line"
}
]