Mini-XML 4.0.0 through 4.0.6 contains an off-by-one stack out-of-bounds write in mxml_strtod() when the locale decimal point is not '.'. Attackers can supply XML with a 63-digit REAL value followed by '.' to write a NUL byte past the 64-byte stack buffer, corrupting stack memory or crashing the process.
{
"cna_assigner": "VulnCheck",
"cwe_ids": [
"CWE-193"
],
"osv_generated_from": "https://github.com/CVEProject/cvelistV5/tree/main/cves/2026/110xxx/CVE-2026-110604.json"
}{
"extracted_events": [
{
"range": [
{
"introduced": "4.0.0"
},
{
"last_affected": "4.0.6"
}
],
"source": "AFFECTED_FIELD",
"strategy": "StandardRange"
},
{
"range": [
{
"fixed": "367c7ddd3387f65e867d776216de274bcaa3dae1"
}
],
"source": "REFERENCES_COMMIT"
}
]
}
"https://storage.googleapis.com/cve-osv-conversion/osv-output/CVE-2026-110604.json"
[
{
"deprecated": false,
"digest": {
"function_hash": "169367250553618741620651555684012543800",
"length": 1005
},
"id": "CVE-2026-110604-283287a7",
"signature_type": "Function",
"signature_version": "v1",
"source": "https://github.com/michaelrsweet/mxml/commit/367c7ddd3387f65e867d776216de274bcaa3dae1",
"target": {
"file": "mxml-file.c",
"function": "mxml_strtod"
}
},
{
"deprecated": false,
"digest": {
"function_hash": "220554941932656447691357408906697932044",
"length": 2905
},
"id": "CVE-2026-110604-c722f246",
"signature_type": "Function",
"signature_version": "v1",
"source": "https://github.com/michaelrsweet/mxml/commit/367c7ddd3387f65e867d776216de274bcaa3dae1",
"target": {
"file": "mxml-file.c",
"function": "mxml_getc"
}
},
{
"deprecated": false,
"digest": {
"line_hashes": [
"273848378465827757200717534115753594901",
"37454748086293754361488500103496088613",
"9286788389555562610116673421868618962",
"97971871470615045775099897752101851003",
"59380653887964831874685722839183832776",
"171518270449609478936681281085145884280",
"248313847437902257729334417680010994085",
"97971871470615045775099897752101851003",
"172237790401215951222633357573891318541",
"35304358955045640773997176478431443659",
"129323344938815482407654252182122912052",
"13994114753360520950748637657301384078"
],
"threshold": 0.9
},
"id": "CVE-2026-110604-d6989242",
"signature_type": "Line",
"signature_version": "v1",
"source": "https://github.com/michaelrsweet/mxml/commit/367c7ddd3387f65e867d776216de274bcaa3dae1",
"target": {
"file": "mxml-file.c"
}
}
]
"2026-10-28T11:06:31Z"