The play_midi function in playmidi.c in TiMidity++ 2.14.0 allows remote attackers to cause a denial of service (large loop and CPU consumption) via a crafted mid file. NOTE: CPU consumption might be relevant when using the --background option.
{
"binaries": [
{
"binary_version": "2.13.2-40.3",
"binary_name": "timidity"
},
{
"binary_version": "2.13.2-40.3",
"binary_name": "timidity-daemon"
},
{
"binary_version": "2.13.2-40.3",
"binary_name": "timidity-el"
},
{
"binary_version": "2.13.2-40.3",
"binary_name": "timidity-interfaces-extra"
}
]
}{
"binaries": [
{
"binary_version": "2.13.2-41",
"binary_name": "timidity"
},
{
"binary_version": "2.13.2-41",
"binary_name": "timidity-daemon"
},
{
"binary_version": "2.13.2-41",
"binary_name": "timidity-el"
},
{
"binary_version": "2.13.2-41",
"binary_name": "timidity-interfaces-extra"
}
]
}{
"binaries": [
{
"binary_version": "2.14.0-8build1",
"binary_name": "timidity"
},
{
"binary_version": "2.14.0-8build1",
"binary_name": "timidity-daemon"
},
{
"binary_version": "2.14.0-8build1",
"binary_name": "timidity-el"
},
{
"binary_version": "2.14.0-8build1",
"binary_name": "timidity-interfaces-extra"
}
]
}{
"binaries": [
{
"binary_version": "2.14.0-8ubuntu1.22.04.1",
"binary_name": "timidity"
},
{
"binary_version": "2.14.0-8ubuntu1.22.04.1",
"binary_name": "timidity-daemon"
},
{
"binary_version": "2.14.0-8ubuntu1.22.04.1",
"binary_name": "timidity-el"
},
{
"binary_version": "2.14.0-8ubuntu1.22.04.1",
"binary_name": "timidity-interfaces-extra"
}
]
}{
"binaries": [
{
"binary_version": "2.14.0-8.2ubuntu1",
"binary_name": "timidity"
},
{
"binary_version": "2.14.0-8.2ubuntu1",
"binary_name": "timidity-daemon"
},
{
"binary_version": "2.14.0-8.2ubuntu1",
"binary_name": "timidity-el"
},
{
"binary_version": "2.14.0-8.2ubuntu1",
"binary_name": "timidity-interfaces-extra"
}
]
}{
"binaries": [
{
"binary_version": "2.14.0-8.3ubuntu1",
"binary_name": "timidity"
},
{
"binary_version": "2.14.0-8.3ubuntu1",
"binary_name": "timidity-daemon"
},
{
"binary_version": "2.14.0-8.3ubuntu1",
"binary_name": "timidity-el"
},
{
"binary_version": "2.14.0-8.3ubuntu1",
"binary_name": "timidity-interfaces-extra"
}
]
}{
"binaries": [
{
"binary_version": "2.14.0-8.3ubuntu1",
"binary_name": "timidity"
},
{
"binary_version": "2.14.0-8.3ubuntu1",
"binary_name": "timidity-daemon"
},
{
"binary_version": "2.14.0-8.3ubuntu1",
"binary_name": "timidity-el"
},
{
"binary_version": "2.14.0-8.3ubuntu1",
"binary_name": "timidity-interfaces-extra"
}
]
}