In the Linux kernel, the following vulnerability has been resolved:
i40e: fix MMIO write access to an invalid page in i40eclearhw
When the device sends a specific input, an integer underflow can occur, leading to MMIO write access to an invalid page.
Prevent the integer underflow by changing the type of related variables.
[
{
"deprecated": false,
"id": "CVE-2025-38200-00c5d143",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@3502dd42f178dae9d54696013386bb52b4f2e655",
"digest": {
"line_hashes": [
"298100948217194989622479328136326546642",
"284752018242225972675572345613653620484",
"63842748703185661091462433536541230548",
"70422591264361292368720678848544469173",
"225188224389902449451441084172980948190",
"181016515889433249235339942081258114081",
"26515412118964013534778975189958972786"
],
"threshold": 0.9
},
"target": {
"file": "drivers/net/ethernet/intel/i40e/i40e_common.c"
},
"signature_type": "Line",
"signature_version": "v1"
},
{
"deprecated": false,
"id": "CVE-2025-38200-0b93448c",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@d88a1e8f024ba26e19350958fecbf771a9960352",
"digest": {
"function_hash": "32596270823562725126552407949179934058",
"length": 2194.0
},
"target": {
"function": "i40e_clear_hw",
"file": "drivers/net/ethernet/intel/i40e/i40e_common.c"
},
"signature_type": "Function",
"signature_version": "v1"
},
{
"deprecated": false,
"id": "CVE-2025-38200-2a85efd2",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@2a1f4f2e36442a9bdf771acf6ee86f3cf876e5ca",
"digest": {
"line_hashes": [
"298100948217194989622479328136326546642",
"284752018242225972675572345613653620484",
"63842748703185661091462433536541230548",
"70422591264361292368720678848544469173",
"225188224389902449451441084172980948190",
"181016515889433249235339942081258114081",
"26515412118964013534778975189958972786"
],
"threshold": 0.9
},
"target": {
"file": "drivers/net/ethernet/intel/i40e/i40e_common.c"
},
"signature_type": "Line",
"signature_version": "v1"
},
{
"deprecated": false,
"id": "CVE-2025-38200-507e9d86",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@8cde755f56163281ec2c46b4ae8b61f532758a6f",
"digest": {
"function_hash": "32596270823562725126552407949179934058",
"length": 2194.0
},
"target": {
"function": "i40e_clear_hw",
"file": "drivers/net/ethernet/intel/i40e/i40e_common.c"
},
"signature_type": "Function",
"signature_version": "v1"
},
{
"deprecated": false,
"id": "CVE-2025-38200-7cee7f85",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@015bac5daca978448f2671478c553ce1f300c21e",
"digest": {
"line_hashes": [
"298100948217194989622479328136326546642",
"284752018242225972675572345613653620484",
"63842748703185661091462433536541230548",
"70422591264361292368720678848544469173",
"225188224389902449451441084172980948190",
"181016515889433249235339942081258114081",
"26515412118964013534778975189958972786"
],
"threshold": 0.9
},
"target": {
"file": "drivers/net/ethernet/intel/i40e/i40e_common.c"
},
"signature_type": "Line",
"signature_version": "v1"
},
{
"deprecated": false,
"id": "CVE-2025-38200-989e07d3",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@872607632c658d3739e4e7889e4f3c419ae2c193",
"digest": {
"line_hashes": [
"298100948217194989622479328136326546642",
"284752018242225972675572345613653620484",
"63842748703185661091462433536541230548",
"70422591264361292368720678848544469173",
"225188224389902449451441084172980948190",
"181016515889433249235339942081258114081",
"26515412118964013534778975189958972786"
],
"threshold": 0.9
},
"target": {
"file": "drivers/net/ethernet/intel/i40e/i40e_common.c"
},
"signature_type": "Line",
"signature_version": "v1"
},
{
"deprecated": false,
"id": "CVE-2025-38200-ba819205",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@015bac5daca978448f2671478c553ce1f300c21e",
"digest": {
"function_hash": "53754303937712030735283247812933523651",
"length": 2038.0
},
"target": {
"function": "i40e_clear_hw",
"file": "drivers/net/ethernet/intel/i40e/i40e_common.c"
},
"signature_type": "Function",
"signature_version": "v1"
},
{
"deprecated": false,
"id": "CVE-2025-38200-c93fed6a",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@3502dd42f178dae9d54696013386bb52b4f2e655",
"digest": {
"function_hash": "53754303937712030735283247812933523651",
"length": 2038.0
},
"target": {
"function": "i40e_clear_hw",
"file": "drivers/net/ethernet/intel/i40e/i40e_common.c"
},
"signature_type": "Function",
"signature_version": "v1"
},
{
"deprecated": false,
"id": "CVE-2025-38200-ca65e4cc",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@d88a1e8f024ba26e19350958fecbf771a9960352",
"digest": {
"line_hashes": [
"298100948217194989622479328136326546642",
"284752018242225972675572345613653620484",
"63842748703185661091462433536541230548",
"70422591264361292368720678848544469173",
"225188224389902449451441084172980948190",
"181016515889433249235339942081258114081",
"26515412118964013534778975189958972786"
],
"threshold": 0.9
},
"target": {
"file": "drivers/net/ethernet/intel/i40e/i40e_common.c"
},
"signature_type": "Line",
"signature_version": "v1"
},
{
"deprecated": false,
"id": "CVE-2025-38200-e08a5dff",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@8cde755f56163281ec2c46b4ae8b61f532758a6f",
"digest": {
"line_hashes": [
"298100948217194989622479328136326546642",
"284752018242225972675572345613653620484",
"63842748703185661091462433536541230548",
"70422591264361292368720678848544469173",
"225188224389902449451441084172980948190",
"181016515889433249235339942081258114081",
"26515412118964013534778975189958972786"
],
"threshold": 0.9
},
"target": {
"file": "drivers/net/ethernet/intel/i40e/i40e_common.c"
},
"signature_type": "Line",
"signature_version": "v1"
},
{
"deprecated": false,
"id": "CVE-2025-38200-f251ce54",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@872607632c658d3739e4e7889e4f3c419ae2c193",
"digest": {
"function_hash": "32596270823562725126552407949179934058",
"length": 2194.0
},
"target": {
"function": "i40e_clear_hw",
"file": "drivers/net/ethernet/intel/i40e/i40e_common.c"
},
"signature_type": "Function",
"signature_version": "v1"
},
{
"deprecated": false,
"id": "CVE-2025-38200-ffec9ed5",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@2a1f4f2e36442a9bdf771acf6ee86f3cf876e5ca",
"digest": {
"function_hash": "53754303937712030735283247812933523651",
"length": 2038.0
},
"target": {
"function": "i40e_clear_hw",
"file": "drivers/net/ethernet/intel/i40e/i40e_common.c"
},
"signature_type": "Function",
"signature_version": "v1"
}
]