libmspack through 0.11alpha contains an uninitialized pointer free vulnerability in kwajd_open() in mspack/kwajd.c that frees unzeroed filename and extra pointers on header read errors. Attackers can supply a truncated, empty, or wrong-signature KWAJ file to crash the process or obtain an arbitrary-free memory corruption primitive.
{
"cna_assigner": "VulnCheck",
"cwe_ids": [
"CWE-824"
],
"osv_generated_from": "https://github.com/CVEProject/cvelistV5/tree/main/cves/2026/110xxx/CVE-2026-110602.json"
}{
"extracted_events": [
{
"range": [
{
"introduced": "0"
},
{
"last_affected": "0.11alpha"
}
],
"source": "AFFECTED_FIELD",
"strategy": "StandardRange"
},
{
"range": [
{
"fixed": "4d868504114346aa767d435fbb89a8b76603493f"
}
],
"source": "REFERENCES_COMMIT"
}
]
}
"https://storage.googleapis.com/cve-osv-conversion/osv-output/CVE-2026-110602.json"
[
{
"deprecated": false,
"digest": {
"line_hashes": [
"48560851326778029412676564465937156685",
"12789669256206063156805026028267745851",
"185010483651671717142318414838607800814"
],
"threshold": 0.9
},
"id": "CVE-2026-110602-27779e6a",
"signature_type": "Line",
"signature_version": "v1",
"source": "https://github.com/kyz/libmspack/commit/4d868504114346aa767d435fbb89a8b76603493f",
"target": {
"file": "libmspack/test/kwajd_test.c"
}
},
{
"deprecated": false,
"digest": {
"function_hash": "5633788179670170631706243187240048611",
"length": 2787
},
"id": "CVE-2026-110602-2923c71f",
"signature_type": "Function",
"signature_version": "v1",
"source": "https://github.com/kyz/libmspack/commit/4d868504114346aa767d435fbb89a8b76603493f",
"target": {
"file": "libmspack/mspack/kwajd.c",
"function": "kwajd_read_headers"
}
},
{
"deprecated": false,
"digest": {
"line_hashes": [
"117464034208455546816271606423021089203",
"215420081861816109865548852732660633139",
"130674777003633882465420521741492668372",
"48983895528938902197334298322579142434",
"196248921024075172767992439054918490554",
"84361438120277015095951877407994165994",
"42168279074547748087924018292048539463",
"277183410381831466800663013845031544327"
],
"threshold": 0.9
},
"id": "CVE-2026-110602-5aaced24",
"signature_type": "Line",
"signature_version": "v1",
"source": "https://github.com/kyz/libmspack/commit/4d868504114346aa767d435fbb89a8b76603493f",
"target": {
"file": "libmspack/mspack/kwajd.c"
}
},
{
"deprecated": false,
"digest": {
"function_hash": "81560445160957140920540200524343069913",
"length": 2818
},
"id": "CVE-2026-110602-82884835",
"signature_type": "Function",
"signature_version": "v1",
"source": "https://github.com/kyz/libmspack/commit/4d868504114346aa767d435fbb89a8b76603493f",
"target": {
"file": "libmspack/test/kwajd_test.c",
"function": "kwajd_open_test_01"
}
}
]
"2026-10-28T11:06:33Z"