CVE-2018-20004

NameCVE-2018-20004
DescriptionAn issue has been found in Mini-XML (aka mxml) 2.12. It is a stack-based buffer overflow in mxml_write_node in mxml-file.c via vectors involving a double-precision floating point number and the '<order type="real">' substring, as demonstrated by testmxml.
SourceCVE (at NVD; CERT, LWN, oss-sec, fulldisc, bugtraq, EDB, Metasploit, Red Hat, Ubuntu, Gentoo, SUSE bugzilla/CVE, Mageia, GitHub code/issues, web search, more)
ReferencesDLA-1641-1
NVD severitymedium (attack range: remote)
Debian Bugs918007

Vulnerable and fixed packages

The table below lists information on source packages.

Source PackageReleaseVersionStatus
mxml (PTS)jessie2.6-2vulnerable
jessie (security)2.6-2+deb8u1fixed
stretch2.10-1vulnerable
buster, sid2.12-2fixed

The information below is based on the following data on fixed versions.

PackageTypeReleaseFixed VersionUrgencyOriginDebian Bugs
mxmlsource(unstable)2.12-2low918007
mxmlsourcejessie2.6-2+deb8u1mediumDLA-1641-1

Notes

[stretch] - mxml <no-dsa> (Minor issue)
https://github.com/michaelrsweet/mxml/issues/233
Fixed by https://github.com/michaelrsweet/mxml/commit/4f5577dd4672d228e4180f06bdbd66f343ea45e0

Search for package or bug name: Reporting problems