Skip to content
OpenAdvisories
High USN-7913-1 3 CVEs

mame vulnerabilities

Published Dec 4, 2025 · Updated Apr 27, 2026

Summary

It was discovered that the stb library, included in MAME, had a heap-based
buffer overflow. An attacker could possibly use this issue to crash the
program or execute arbitrary code. (CVE-2018-16981)

It was discovered that the tinyexr library, included in MAME, had a heap-
based buffer over-read in the function DecodePixelData. An attacker could
possibly use this issue to expose sensitive information or crash the
program. (CVE-2022-34300)

It was discovered that the expat library, included in MAME, had an
integer-overflow in the function doProlog. An attacker could possibly use
this issue to crash the program or execute arbitrary code.
(CVE-2021-46143)

Fixed packages 5

ReleasePackageFixed in
Ubuntu · 25.10 mame 0.277+dfsg.1-4ubuntu0.1
Ubuntu · Pro 18.04 LTS Pro:18.04:LTS mame 0.195+dfsg.1-2ubuntu0.1~esm1
Ubuntu · Pro 20.04 LTS Pro:20.04:LTS mame 0.220+dfsg.1-1ubuntu0.1~esm1
Ubuntu · Pro 22.04 LTS Pro:22.04:LTS mame 0.242+dfsg.1-1ubuntu0.1~esm1
Ubuntu · Pro 24.04 LTS Pro:24.04:LTS mame 0.264+dfsg.1-1ubuntu0.1~esm1

Vulnerabilities 3

References

  • report
    https://ubuntu.com/security/CVE-2018-16981
  • report
    https://ubuntu.com/security/CVE-2021-46143
  • report
    https://ubuntu.com/security/CVE-2022-34300