Mageia 2019-0137: ming security update
Summary
The printDefineFont2 function (util/listfdb.c) in libming through 0.4.8 is
vulnerable to a heap-based buffer overflow, which may allow attackers to
cause a denial of service or unspecified other impact via a crafted FDB
file. (CVE-2018-6358)
There is a heap-based buffer overflow in the getString function of
util/decompile.c in libming 0.4.8 during a RegisterNumber sprintf. A
Crafted input will lead to a denial of service attack. (CVE-2018-7867)
There is a heap-based buffer over-read in the getName function of
util/decompile.c in libming 0.4.8 for CONSTANT8 data. A Crafted input will
lead to a denial of service attack. (CVE-2018-7868)
An invalid memory address dereference was discovered in getString in
util/decompile.c in libming 0.4.8 for CONSTANT16 data. The vulnerability
causes a segmentation fault and application crash, which leads to denial
of service. (CVE-2018-7870)
There is a heap-based buffer over-read in the getName function of
util/decompile.c in libming 0.4.8 for CONSTANT...
References
- https://bugs.mageia.org/show_bug.cgi?id=24505
- https://lists.fedoraproject.org/archives/list/package-announce@lists.fedoraproject.org/thread/DCVKRTMEAJTXCYXNA53WZFPDF67TN7NC/
- https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2018-6358
- https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2018-7867
- https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2018-7868
- https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2018-7870
- https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2018-7871
- https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2018-7872
- https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2018-7875
- https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2018-9165
Resolution
MGASA-2019-0137 - Updated ming packages fix security vulnerability
SRPMS
- 6/core/ming-0.4.9-0.git20181112.1.mga6