In the Linux kernel, the following vulnerability has been resolved:
sr9800: Add check for usbnetgetendpoints
Add check for usbnetgetendpoints() and return the error if it fails in order to transfer the error.
[
{
"id": "CVE-2024-26651-0b8f0e1d",
"signature_type": "Function",
"target": {
"function": "sr9800_bind",
"file": "drivers/net/usb/sr9800.c"
},
"digest": {
"length": 2739.0,
"function_hash": "149530327548653249001655935042037859747"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@efba65777f98457773c5b65e3135c6132d3b015f",
"signature_version": "v1",
"deprecated": false
},
{
"id": "CVE-2024-26651-11d6d92b",
"signature_type": "Function",
"target": {
"function": "sr9800_bind",
"file": "drivers/net/usb/sr9800.c"
},
"digest": {
"length": 2739.0,
"function_hash": "149530327548653249001655935042037859747"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@9c402819620a842cbfe39359a3ddfaac9adc8384",
"signature_version": "v1",
"deprecated": false
},
{
"id": "CVE-2024-26651-15df26f5",
"signature_type": "Line",
"target": {
"file": "drivers/net/usb/sr9800.c"
},
"digest": {
"line_hashes": [
"235173159903929990693650300521730966603",
"257863262000934785273117900950530790427",
"269289352932722453862383139805596449505",
"13603755162944956470061206045985111738"
],
"threshold": 0.9
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@9c402819620a842cbfe39359a3ddfaac9adc8384",
"signature_version": "v1",
"deprecated": false
},
{
"id": "CVE-2024-26651-3108b455",
"signature_type": "Line",
"target": {
"file": "drivers/net/usb/sr9800.c"
},
"digest": {
"line_hashes": [
"235173159903929990693650300521730966603",
"257863262000934785273117900950530790427",
"269289352932722453862383139805596449505",
"13603755162944956470061206045985111738"
],
"threshold": 0.9
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@f546cc19f9b82975238d0ba413adc27714750774",
"signature_version": "v1",
"deprecated": false
},
{
"id": "CVE-2024-26651-46fc52dc",
"signature_type": "Line",
"target": {
"file": "drivers/net/usb/sr9800.c"
},
"digest": {
"line_hashes": [
"235173159903929990693650300521730966603",
"257863262000934785273117900950530790427",
"269289352932722453862383139805596449505",
"13603755162944956470061206045985111738"
],
"threshold": 0.9
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@6b4a39acafaf0186ed8e97c16e0aa6fca0e52009",
"signature_version": "v1",
"deprecated": false
},
{
"id": "CVE-2024-26651-475d167b",
"signature_type": "Function",
"target": {
"function": "sr9800_bind",
"file": "drivers/net/usb/sr9800.c"
},
"digest": {
"length": 2701.0,
"function_hash": "47576814226289247541243578283986387007"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@8a8b6a24684bc278036c3f159f7b3a31ad89546a",
"signature_version": "v1",
"deprecated": false
},
{
"id": "CVE-2024-26651-4a3426d9",
"signature_type": "Line",
"target": {
"file": "drivers/net/usb/sr9800.c"
},
"digest": {
"line_hashes": [
"235173159903929990693650300521730966603",
"257863262000934785273117900950530790427",
"269289352932722453862383139805596449505",
"13603755162944956470061206045985111738"
],
"threshold": 0.9
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@e39a3a14eafcf17f03c037290b78c8f483529028",
"signature_version": "v1",
"deprecated": false
},
{
"id": "CVE-2024-26651-4bc108f2",
"signature_type": "Function",
"target": {
"function": "sr9800_bind",
"file": "drivers/net/usb/sr9800.c"
},
"digest": {
"length": 2739.0,
"function_hash": "149530327548653249001655935042037859747"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@07161b2416f740a2cb87faa5566873f401440a61",
"signature_version": "v1",
"deprecated": false
},
{
"id": "CVE-2024-26651-4c10fdf5",
"signature_type": "Function",
"target": {
"function": "sr9800_bind",
"file": "drivers/net/usb/sr9800.c"
},
"digest": {
"length": 2701.0,
"function_hash": "47576814226289247541243578283986387007"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@6b4a39acafaf0186ed8e97c16e0aa6fca0e52009",
"signature_version": "v1",
"deprecated": false
},
{
"id": "CVE-2024-26651-51a60413",
"signature_type": "Line",
"target": {
"file": "drivers/net/usb/sr9800.c"
},
"digest": {
"line_hashes": [
"235173159903929990693650300521730966603",
"257863262000934785273117900950530790427",
"269289352932722453862383139805596449505",
"13603755162944956470061206045985111738"
],
"threshold": 0.9
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@efba65777f98457773c5b65e3135c6132d3b015f",
"signature_version": "v1",
"deprecated": false
},
{
"id": "CVE-2024-26651-8a323a77",
"signature_type": "Function",
"target": {
"function": "sr9800_bind",
"file": "drivers/net/usb/sr9800.c"
},
"digest": {
"length": 2739.0,
"function_hash": "149530327548653249001655935042037859747"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@e39a3a14eafcf17f03c037290b78c8f483529028",
"signature_version": "v1",
"deprecated": false
},
{
"id": "CVE-2024-26651-941cc663",
"signature_type": "Function",
"target": {
"function": "sr9800_bind",
"file": "drivers/net/usb/sr9800.c"
},
"digest": {
"length": 2739.0,
"function_hash": "149530327548653249001655935042037859747"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@f546cc19f9b82975238d0ba413adc27714750774",
"signature_version": "v1",
"deprecated": false
},
{
"id": "CVE-2024-26651-9437914f",
"signature_type": "Line",
"target": {
"file": "drivers/net/usb/sr9800.c"
},
"digest": {
"line_hashes": [
"235173159903929990693650300521730966603",
"257863262000934785273117900950530790427",
"269289352932722453862383139805596449505",
"13603755162944956470061206045985111738"
],
"threshold": 0.9
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@424eba06ed405d557077339edb19ce0ebe39e7c7",
"signature_version": "v1",
"deprecated": false
},
{
"id": "CVE-2024-26651-a38c4fa1",
"signature_type": "Line",
"target": {
"file": "drivers/net/usb/sr9800.c"
},
"digest": {
"line_hashes": [
"235173159903929990693650300521730966603",
"257863262000934785273117900950530790427",
"269289352932722453862383139805596449505",
"13603755162944956470061206045985111738"
],
"threshold": 0.9
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@07161b2416f740a2cb87faa5566873f401440a61",
"signature_version": "v1",
"deprecated": false
},
{
"id": "CVE-2024-26651-c212ccb1",
"signature_type": "Line",
"target": {
"file": "drivers/net/usb/sr9800.c"
},
"digest": {
"line_hashes": [
"235173159903929990693650300521730966603",
"257863262000934785273117900950530790427",
"269289352932722453862383139805596449505",
"13603755162944956470061206045985111738"
],
"threshold": 0.9
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@276873ae26c8d75b00747c1dadb9561d6ef20581",
"signature_version": "v1",
"deprecated": false
},
{
"id": "CVE-2024-26651-d7f0aeda",
"signature_type": "Function",
"target": {
"function": "sr9800_bind",
"file": "drivers/net/usb/sr9800.c"
},
"digest": {
"length": 2701.0,
"function_hash": "47576814226289247541243578283986387007"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@276873ae26c8d75b00747c1dadb9561d6ef20581",
"signature_version": "v1",
"deprecated": false
},
{
"id": "CVE-2024-26651-efbe10f6",
"signature_type": "Line",
"target": {
"file": "drivers/net/usb/sr9800.c"
},
"digest": {
"line_hashes": [
"235173159903929990693650300521730966603",
"257863262000934785273117900950530790427",
"269289352932722453862383139805596449505",
"13603755162944956470061206045985111738"
],
"threshold": 0.9
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@8a8b6a24684bc278036c3f159f7b3a31ad89546a",
"signature_version": "v1",
"deprecated": false
},
{
"id": "CVE-2024-26651-f2b6d37f",
"signature_type": "Function",
"target": {
"function": "sr9800_bind",
"file": "drivers/net/usb/sr9800.c"
},
"digest": {
"length": 2701.0,
"function_hash": "47576814226289247541243578283986387007"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@424eba06ed405d557077339edb19ce0ebe39e7c7",
"signature_version": "v1",
"deprecated": false
}
]