{"id":"CVE-2022-48363","aliases":["EUVD-2022-51062","GHSA-7rc9-5vxf-3h3m"],"status":"published","title":"In MPD before 0.23.8, as used on Automotive Grade Linux and other platforms, the PipeWire output...","description":"In MPD before 0.23.8, as used on Automotive Grade Linux and other platforms, the PipeWire output plugin mishandles a Drain call in certain situations involving truncated files. Eventually there is an assertion failure in libmpdclient because libqtappfw passes in a NULL pointer.","severity":{"version":"3.1","score":7.5,"vector":"CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H","level":"high","assessor":"primary","from":"nvd"},"epss":{"day":"2026-11-10","score":0.01165,"percentile":0.67573,"model":"v2026.06.15"},"facts":{"in_kev":false,"known_exploited":false,"public_exploit":false,"fix_available":false},"cwes":["CWE-476","CWE-617"],"published":"2023-02-26T00:00:00Z","modified":"2026-10-28T02:30:59Z","products":[{"vendor":"musicpd","product":"music_player_daemon"}],"references":[{"url":"https://gerrit.automotivelinux.org/gerrit/q/project:src%252Flibqtappfw+status:open","tags":["x_transferred","Not Applicable","web"]},{"url":"https://gerrit.automotivelinux.org/gerrit/c/src/libqtappfw/+/28484","tags":["x_transferred","Patch","web"]},{"url":"https://gerrit.automotivelinux.org/gerrit/c/src/libqtappfw/+/28485","tags":["x_transferred","Patch","web"]},{"url":"https://jira.automotivelinux.org/browse/SPEC-4661","tags":["x_transferred","Exploit","web"]},{"url":"https://nvd.nist.gov/vuln/detail/CVE-2022-48363","tags":["advisory"]},{"url":"https://github.com/advisories/GHSA-7rc9-5vxf-3h3m"},{"url":"https://github.com/CVEProject/cvelistV5/tree/main/cves/2022/48xxx/CVE-2022-48363.json","tags":["advisory"]}],"sources":{"cve":[{"id":"CVE-2022-48363","description":"In MPD before 0.23.8, as used on Automotive Grade Linux and other platforms, the PipeWire output plugin mishandles a Drain call in certain situations involving truncated files. Eventually there is an assertion failure in libmpdclient because libqtappfw passes in a NULL pointer.","status":"published","published":"2023-02-26T00:00:00Z","modified":"2025-03-11T19:54:43.431Z","cvss":[{"version":"3.1","score":7.5,"vector":"CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H","level":"high","assessor":"adp"}],"cwes":["CWE-617"],"updated_at":"2026-11-02T14:34:33.574107Z"}],"euvd":[{"id":"EUVD-2022-51062","description":"In MPD before 0.23.8, as used on Automotive Grade Linux and other platforms, the PipeWire output plugin mishandles a Drain call in certain situations involving truncated files. Eventually there is an assertion failure in libmpdclient because libqtappfw passes in a NULL pointer.","status":"published","published":"2023-02-26T00:00:00Z","modified":"2025-03-11T19:54:43Z","cvss":[{"version":"3.1","score":7.5,"vector":"CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H","level":"high"}],"updated_at":"2026-11-02T20:53:06.845495Z"}],"ghsa":[{"id":"GHSA-7rc9-5vxf-3h3m","title":"In MPD before 0.23.8, as used on Automotive Grade Linux and other platforms, the PipeWire output...","description":"In MPD before 0.23.8, as used on Automotive Grade Linux and other platforms, the PipeWire output plugin mishandles a Drain call in certain situations involving truncated files. Eventually there is an assertion failure in libmpdclient because libqtappfw passes in a NULL pointer.","status":"published","published":"2023-02-27T00:30:23Z","modified":"2025-03-11T21:31:33Z","cvss":[{"version":"3.1","score":7.5,"vector":"CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H","level":"high"}],"cwes":["CWE-476","CWE-617"],"updated_at":"2026-11-02T15:00:14.411319Z"}],"nvd":[{"id":"CVE-2022-48363","description":"In MPD before 0.23.8, as used on Automotive Grade Linux and other platforms, the PipeWire output plugin mishandles a Drain call in certain situations involving truncated files. Eventually there is an assertion failure in libmpdclient because libqtappfw passes in a NULL pointer.","status":"published","published":"2023-02-26T23:15:10.73Z","modified":"2026-06-17T05:15:15.073Z","cvss":[{"version":"3.1","score":7.5,"vector":"CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H","level":"high","assessor":"primary"},{"version":"3.1","score":7.5,"vector":"CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H","level":"high","assessor":"secondary"}],"cwes":["CWE-617"],"updated_at":"2026-11-02T14:07:36.601381Z"}],"osv":[{"id":"CVE-2022-48363","description":"In MPD before 0.23.8, as used on Automotive Grade Linux and other platforms, the PipeWire output plugin mishandles a Drain call in certain situations involving truncated files. Eventually there is an assertion failure in libmpdclient because libqtappfw passes in a NULL pointer.","status":"published","published":"2023-02-26T00:00:00Z","modified":"2026-10-28T02:30:59.100146197Z","cvss":[{"version":"3.1","score":7.5,"vector":"CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H","level":"high"}],"updated_at":"2026-11-02T15:44:27.776402Z"}]}}
