PatchSiren cyber security CVE debrief
CVE-2016-9828 Libming CVE debrief
CVE-2016-9828 is a denial-of-service issue in libming’s listswf tool. A crafted SWF file can trigger a NULL pointer dereference in dumpBuffer (read.c), causing the program to crash. The issue is documented by NVD and linked third-party advisories, with the CVE published on 2017-02-17 and later modified on 2026-05-13.
- Vendor
- Libming
- Product
- CVE-2016-9828
- CVSS
- MEDIUM 5.5
- CISA KEV
- Not listed in stored evidence
- Original CVE published
- 2017-02-17
- Original CVE updated
- 2026-05-13
- Advisory published
- 2017-02-17
- Advisory updated
- 2026-05-13
Who should care
Administrators, developers, and security teams that use libming or the listswf utility to inspect or process SWF files, especially in workflows where untrusted files may be opened.
Technical summary
NVD identifies a NULL pointer dereference (CWE-476) in dumpBuffer within read.c in libming’s listswf tool. The published vector is CVSS:3.0/AV:L/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:H, indicating availability impact only and a user interaction requirement. The vulnerable scope in NVD covers libming through version 0.4.7.
Defensive priority
Medium — prioritize if your environment processes untrusted SWF files or still uses libming 0.4.7 or earlier. The main risk is application crash and service interruption.
Recommended defensive actions
- Upgrade libming to a fixed version if one is available in your distribution or vendor package.
- Remove or disable listswf in environments that do not need it.
- Treat SWF files as untrusted input and process them in a restricted, sandboxed environment.
- Add file-type and integrity checks before opening SWF content in automated pipelines.
- Monitor for crashes or abnormal exits in tooling that invokes listswf.
Evidence notes
NVD lists the weakness as CWE-476 and the CVSS v3.0 vector AV:L/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:H. The NVD record and referenced Gentoo blog post describe a NULL pointer dereference in dumpBuffer/read.c in libming’s listswf tool, and the NVD CPE criteria cover libming through 0.4.7. Related references include Openwall oss-security posts and SecurityFocus BID 94627.
Official resources
-
CVE-2016-9828 CVE record
CVE.org
-
CVE-2016-9828 NVD detail
NVD
-
Source item URL
nvd_modified
-
Mitigation or vendor reference
[email protected] - Exploit, Mailing List, Third Party Advisory
-
Mitigation or vendor reference
[email protected] - Mailing List, Third Party Advisory
- Source reference
-
Mitigation or vendor reference
[email protected] - Exploit, Third Party Advisory, VDB Entry
CVE-2016-9828 was published on 2017-02-17 and later modified on 2026-05-13. NVD records it as affecting libming through 0.4.7, with availability-only impact and a user interaction requirement. This debrief is based on the official CVE/NVD记录