chmd_read_headers in mspack/chmd.c in libmspack before 0.8alpha accepts a filename that has 0 as its first or second character (such as the /0 name).
A NULL pointer dereference occurs when the application dereferences a pointer that it expects to be valid, but is NULL, typically causing a crash or exit.
Name | Vendor | Start Version | End Version |
---|---|---|---|
Libmspack | Kyzer | 0.3-alpha (including) | 0.3-alpha (including) |
Libmspack | Kyzer | 0.4-alpha (including) | 0.4-alpha (including) |
Libmspack | Kyzer | 0.5-alpha (including) | 0.5-alpha (including) |
Libmspack | Kyzer | 0.6-alpha (including) | 0.6-alpha (including) |
Libmspack | Kyzer | 0.7-alpha (including) | 0.7-alpha (including) |