In the Linux kernel, the following vulnerability has been resolved:
i40e: fix idx validation in config queues msg
Ensure idx is within range of active/initialized TCs when iterating over vf->ch[idx] in i40evcconfigqueuesmsg().
[
{
"digest": {
"threshold": 0.9,
"line_hashes": [
"28895611119072485835575343757623058576",
"136644565247105748983160600943801641257",
"256029025036758486103948919126105570940",
"42586024593823329598780132042750995582",
"330434642909970087914154754441466461405",
"136644565247105748983160600943801641257",
"256029025036758486103948919126105570940",
"42586024593823329598780132042750995582"
]
},
"id": "CVE-2025-39971-0468b4f3",
"signature_version": "v1",
"signature_type": "Line",
"target": {
"file": "drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c"
},
"deprecated": false,
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@bfcc1dff429d4b99ba03e40ddacc68ea4be2b32b"
},
{
"digest": {
"length": 2143.0,
"function_hash": "195812260876527114037593420299659653592"
},
"id": "CVE-2025-39971-04c5c46c",
"signature_version": "v1",
"signature_type": "Function",
"target": {
"function": "i40e_vc_config_queues_msg",
"file": "drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c"
},
"deprecated": false,
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@1fa0aadade34481c567cdf4a897c0d4e4d548bd1"
},
{
"digest": {
"length": 2057.0,
"function_hash": "4134584793096486110501724781474048986"
},
"id": "CVE-2025-39971-09e5db4a",
"signature_version": "v1",
"signature_type": "Function",
"target": {
"function": "i40e_vc_config_queues_msg",
"file": "drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c"
},
"deprecated": false,
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@5c1f96123113e0bdc6d8dc2b0830184c93da9f65"
},
{
"digest": {
"threshold": 0.9,
"line_hashes": [
"28895611119072485835575343757623058576",
"136644565247105748983160600943801641257",
"256029025036758486103948919126105570940",
"42586024593823329598780132042750995582",
"330434642909970087914154754441466461405",
"136644565247105748983160600943801641257",
"256029025036758486103948919126105570940",
"42586024593823329598780132042750995582"
]
},
"id": "CVE-2025-39971-17a69912",
"signature_version": "v1",
"signature_type": "Line",
"target": {
"file": "drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c"
},
"deprecated": false,
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@2cc26dac0518d2fa9b67ec813ee60e183480f98a"
},
{
"digest": {
"length": 2057.0,
"function_hash": "4134584793096486110501724781474048986"
},
"id": "CVE-2025-39971-36b32a85",
"signature_version": "v1",
"signature_type": "Function",
"target": {
"function": "i40e_vc_config_queues_msg",
"file": "drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c"
},
"deprecated": false,
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@2cc26dac0518d2fa9b67ec813ee60e183480f98a"
},
{
"digest": {
"threshold": 0.9,
"line_hashes": [
"28895611119072485835575343757623058576",
"136644565247105748983160600943801641257",
"256029025036758486103948919126105570940",
"42586024593823329598780132042750995582",
"330434642909970087914154754441466461405",
"136644565247105748983160600943801641257",
"256029025036758486103948919126105570940",
"42586024593823329598780132042750995582"
]
},
"id": "CVE-2025-39971-413288c5",
"signature_version": "v1",
"signature_type": "Line",
"target": {
"file": "drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c"
},
"deprecated": false,
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@5c1f96123113e0bdc6d8dc2b0830184c93da9f65"
},
{
"digest": {
"threshold": 0.9,
"line_hashes": [
"28895611119072485835575343757623058576",
"105121629530234901705453144146542729145",
"93691229540471438876910698749631778201",
"38477610572417162407935982755620699998",
"330434642909970087914154754441466461405",
"105121629530234901705453144146542729145",
"93691229540471438876910698749631778201",
"38477610572417162407935982755620699998"
]
},
"id": "CVE-2025-39971-424f2e58",
"signature_version": "v1",
"signature_type": "Line",
"target": {
"file": "drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c"
},
"deprecated": false,
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@f5f91d164af22e7147130ef8bebbdb28d8ecc6e2"
},
{
"digest": {
"threshold": 0.9,
"line_hashes": [
"28895611119072485835575343757623058576",
"136644565247105748983160600943801641257",
"256029025036758486103948919126105570940",
"42586024593823329598780132042750995582",
"330434642909970087914154754441466461405",
"136644565247105748983160600943801641257",
"256029025036758486103948919126105570940",
"42586024593823329598780132042750995582"
]
},
"id": "CVE-2025-39971-53a78a69",
"signature_version": "v1",
"signature_type": "Line",
"target": {
"file": "drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c"
},
"deprecated": false,
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@f1ad24c5abe1eaef69158bac1405a74b3c365115"
},
{
"digest": {
"length": 2057.0,
"function_hash": "4134584793096486110501724781474048986"
},
"id": "CVE-2025-39971-780effde",
"signature_version": "v1",
"signature_type": "Function",
"target": {
"function": "i40e_vc_config_queues_msg",
"file": "drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c"
},
"deprecated": false,
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@f1ad24c5abe1eaef69158bac1405a74b3c365115"
},
{
"digest": {
"threshold": 0.9,
"line_hashes": [
"28895611119072485835575343757623058576",
"105121629530234901705453144146542729145",
"93691229540471438876910698749631778201",
"38477610572417162407935982755620699998",
"330434642909970087914154754441466461405",
"105121629530234901705453144146542729145",
"93691229540471438876910698749631778201",
"38477610572417162407935982755620699998"
]
},
"id": "CVE-2025-39971-831101c4",
"signature_version": "v1",
"signature_type": "Line",
"target": {
"file": "drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c"
},
"deprecated": false,
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@8b9c7719b0987b1c6c5fc910599f3618a558dbde"
},
{
"digest": {
"length": 2057.0,
"function_hash": "4134584793096486110501724781474048986"
},
"id": "CVE-2025-39971-9872b9d3",
"signature_version": "v1",
"signature_type": "Function",
"target": {
"function": "i40e_vc_config_queues_msg",
"file": "drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c"
},
"deprecated": false,
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@bfcc1dff429d4b99ba03e40ddacc68ea4be2b32b"
},
{
"digest": {
"length": 2143.0,
"function_hash": "195812260876527114037593420299659653592"
},
"id": "CVE-2025-39971-9947a6aa",
"signature_version": "v1",
"signature_type": "Function",
"target": {
"function": "i40e_vc_config_queues_msg",
"file": "drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c"
},
"deprecated": false,
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@8b9c7719b0987b1c6c5fc910599f3618a558dbde"
},
{
"digest": {
"threshold": 0.9,
"line_hashes": [
"28895611119072485835575343757623058576",
"105121629530234901705453144146542729145",
"93691229540471438876910698749631778201",
"38477610572417162407935982755620699998",
"330434642909970087914154754441466461405",
"105121629530234901705453144146542729145",
"93691229540471438876910698749631778201",
"38477610572417162407935982755620699998"
]
},
"id": "CVE-2025-39971-a41df9b3",
"signature_version": "v1",
"signature_type": "Line",
"target": {
"file": "drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c"
},
"deprecated": false,
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@a6ff2af78343eceb0f77ab1a2fe802183bc21648"
},
{
"digest": {
"length": 2143.0,
"function_hash": "135649043584300315702036656714986435083"
},
"id": "CVE-2025-39971-b931e9d7",
"signature_version": "v1",
"signature_type": "Function",
"target": {
"function": "i40e_vc_config_queues_msg",
"file": "drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c"
},
"deprecated": false,
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@a6ff2af78343eceb0f77ab1a2fe802183bc21648"
},
{
"digest": {
"length": 2143.0,
"function_hash": "135649043584300315702036656714986435083"
},
"id": "CVE-2025-39971-cb66ce74",
"signature_version": "v1",
"signature_type": "Function",
"target": {
"function": "i40e_vc_config_queues_msg",
"file": "drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c"
},
"deprecated": false,
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@f5f91d164af22e7147130ef8bebbdb28d8ecc6e2"
},
{
"digest": {
"threshold": 0.9,
"line_hashes": [
"28895611119072485835575343757623058576",
"105121629530234901705453144146542729145",
"93691229540471438876910698749631778201",
"38477610572417162407935982755620699998",
"330434642909970087914154754441466461405",
"105121629530234901705453144146542729145",
"93691229540471438876910698749631778201",
"38477610572417162407935982755620699998"
]
},
"id": "CVE-2025-39971-f148c418",
"signature_version": "v1",
"signature_type": "Line",
"target": {
"file": "drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c"
},
"deprecated": false,
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@1fa0aadade34481c567cdf4a897c0d4e4d548bd1"
}
]