In the Linux kernel, the following vulnerability has been resolved:
media: dvb-core: add missing buffer index check
dvbvb2expbuf() didn't check if the given buffer index was for a valid buffer. Add this check.
[
{
"id": "CVE-2024-50291-b49e9cea",
"deprecated": false,
"signature_version": "v1",
"target": {
"file": "drivers/media/dvb-core/dvb_vb2.c",
"function": "dvb_vb2_expbuf"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@721c37af0355cc0b540909c57fd7930dc99c72d8",
"digest": {
"length": 431.0,
"function_hash": "210850995765541630075513464127162626659"
},
"signature_type": "Function"
},
{
"id": "CVE-2024-50291-c5a73b91",
"deprecated": false,
"signature_version": "v1",
"target": {
"file": "drivers/media/dvb-core/dvb_vb2.c"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@721c37af0355cc0b540909c57fd7930dc99c72d8",
"digest": {
"line_hashes": [
"106789699981668342734399721321285201752",
"172214548338465682837993055558518977636",
"46192900419250197860968625019311413887",
"201225632638263164290715718441209069668",
"289083929572787330621181745808186488491",
"114801225335610545622482268974750168352"
],
"threshold": 0.9
},
"signature_type": "Line"
},
{
"id": "CVE-2024-50291-d553515b",
"deprecated": false,
"signature_version": "v1",
"target": {
"file": "drivers/media/dvb-core/dvb_vb2.c",
"function": "dvb_vb2_expbuf"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@fa88dc7db176c79b50adb132a56120a1d4d9d18b",
"digest": {
"length": 431.0,
"function_hash": "210850995765541630075513464127162626659"
},
"signature_type": "Function"
},
{
"id": "CVE-2024-50291-ec2d15d0",
"deprecated": false,
"signature_version": "v1",
"target": {
"file": "drivers/media/dvb-core/dvb_vb2.c"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@fa88dc7db176c79b50adb132a56120a1d4d9d18b",
"digest": {
"line_hashes": [
"106789699981668342734399721321285201752",
"172214548338465682837993055558518977636",
"46192900419250197860968625019311413887",
"201225632638263164290715718441209069668",
"289083929572787330621181745808186488491",
"114801225335610545622482268974750168352"
],
"threshold": 0.9
},
"signature_type": "Line"
}
]