Vulnerability · Published Apr 16, 2025 · Assigned by Linux

CVE-2025-22075rtnetlink: Allocate vfinfo size for VF GUIDs when supported

Medium 5.5

In plain English

A medium-severity security flaw in Linux from Linux. There are no confirmed reports of exploitation so far. The chance it is exploited in the next 30 days is estimated at 0.2% (higher than 12% of all known vulnerabilities). Fixed versions are available - upgrade the affected package.

Severity (CVSS NVD)5.5Medium
Exploit odds (30 days)0.2%top 88.2% of all CVEs
Exploited in the wildNo reportsCISA SSVC: none
Attack toolingNoneno public tooling known

Official description

In the Linux kernel, the following vulnerability has been resolved: rtnetlink: Allocate vfinfo size for VF GUIDs when supported Commit 30aad41721e0 ("net/core: Add support for getting VF GUIDs") added support for getting VF port and node GUIDs in netlink ifinfo messages, but their size was not taken into consideration in the function that allocates the netlink message, causing the following warning when a netlink message is filled with many VF port and node GUIDs: # echo 64 > /sys/bus/pci/devices/0000\:08\:00.0/sriov_numvfs # ip link show dev ib0 RTNETLINK answers: Message too long Cannot send link get request: Message too long Kernel warning: ------------[ cut here ]------------ WARNING: CPU: 2 PID: 1930 at net/core/rtnetlink.c:4151 rtnl_getlink+0x586/0x5a0 Modules linked in: xt_conntrack xt_MASQUERADE nfnetlink xt_addrtype iptable_nat nf_nat br_netfilter overlay mlx5_ib macsec mlx5_core tls rpcrdma rdma_ucm ib_uverbs ib_iser libiscsi scsi_transport_iscsi ib_umad rdma_cm iw_cm ib_ipoib fuse ib_cm ib_core CPU: 2 UID: 0 PID: 1930 Comm: ip Not tainted 6.14.0-rc2+ #1 Hardware name: QEMU Standard PC (Q35 + ICH9, 2009), BIOS rel-1.13.0-0-gf21b5a4aeb02-prebuilt.qemu.org 04/01/2014 RIP: 0010:rtnl_getlink+0x586/0x5a0 Code: cb 82 e8 3d af 0a 00 4d 85 ff 0f 84 08 ff ff ff 4c 89 ff 41 be ea ff ff ff e8 66 63 5b ff 49 c7 07 80 4f cb 82 e9 36 fc ff ff <0f> 0b e9 16 fe ff ff e8 de a0 56 00 66 66 2e 0f 1f 84 00 00 00 00 RSP: 0018:ffff888113557348 EFLAGS: 00010246 RAX: 00000000ffffffa6 RBX: ffff88817e87aa34 RCX: dffffc0000000000 RDX: 0000000000000003 RSI: 0000000000000000 RDI: ffff88817e87afb8 RBP: 0000000000000009 R08: ffffffff821f44aa R09: 0000000000000000 R10: ffff8881260f79a8 R11: ffff88817e87af00 R12: ffff88817e87aa00 R13: ffffffff8563d300 R14: 00000000ffffffa6 R15: 00000000ffffffff FS: 00007f63a5dbf280(0000) GS:ffff88881ee00000(0000) knlGS:0000000000000000 CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 CR2: 00007f63a5ba4493 CR3: 00000001700fe002 CR4: 0000000000772eb0 DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 PKRU: 55555554 Call Trace: <TASK> ? __warn+0xa5/0x230 ? rtnl_getlink+0x586/0x5a0 ? report_bug+0x22d/0x240 ? handle_bug+0x53/0xa0 ? exc_invalid_op+0x14/0x50 ? asm_exc_invalid_op+0x16/0x20 ? skb_trim+0x6a/0x80 ? rtnl_getlink+0x586/0x5a0 ? __pfx_rtnl_getlink+0x10/0x10 ? rtnetlink_rcv_msg+0x1e5/0x860 ? __pfx___mutex_lock+0x10/0x10 ? rcu_is_watching+0x34/0x60 ? __pfx_lock_acquire+0x10/0x10 ? stack_trace_save+0x90/0xd0 ? filter_irq_stacks+0x1d/0x70 ? kasan_save_stack+0x30/0x40 ? kasan_save_stack+0x20/0x40 ? kasan_save_track+0x10/0x30 rtnetlink_rcv_msg+0x21c/0x860 ? entry_SYSCALL_64_after_hwframe+0x76/0x7e ? __pfx_rtnetlink_rcv_msg+0x10/0x10 ? arch_stack_walk+0x9e/0xf0 ? rcu_is_watching+0x34/0x60 ? lock_acquire+0xd5/0x410 ? rcu_is_watching+0x34/0x60 netlink_rcv_skb+0xe0/0x210 ? __pfx_rtnetlink_rcv_msg+0x10/0x10 ? __pfx_netlink_rcv_skb+0x10/0x10 ? rcu_is_watching+0x34/0x60 ? __pfx___netlink_lookup+0x10/0x10 ? lock_release+0x62/0x200 ? netlink_deliver_tap+0xfd/0x290 ? rcu_is_watching+0x34/0x60 ? lock_release+0x62/0x200 ? netlink_deliver_tap+0x95/0x290 netlink_unicast+0x31f/0x480 ? __pfx_netlink_unicast+0x10/0x10 ? rcu_is_watching+0x34/0x60 ? lock_acquire+0xd5/0x410 netlink_sendmsg+0x369/0x660 ? lock_release+0x62/0x200 ? __pfx_netlink_sendmsg+0x10/0x10 ? import_ubuf+0xb9/0xf0 ? __import_iovec+0x254/0x2b0 ? lock_release+0x62/0x200 ? __pfx_netlink_sendmsg+0x10/0x10 ____sys_sendmsg+0x559/0x5a0 ? __pfx_____sys_sendmsg+0x10/0x10 ? __pfx_copy_msghdr_from_user+0x10/0x10 ? rcu_is_watching+0x34/0x60 ? do_read_fault+0x213/0x4a0 ? rcu_is_watching+0x34/0x60 ___sys_sendmsg+0xe4/0x150 ? __pfx____sys_sendmsg+0x10/0x10 ? do_fault+0x2cc/0x6f0 ? handle_pte_fault+0x2e3/0x3d0 ? __pfx_handle_pte_fault+0x10/0x10 ---truncated---

Affected packages & fixed versions

EcosystemPackageFixed inAdvisory
Debian:12linux6.1.135-1DEBIAN-CVE-2025-22075
Debian:12linux6.1.135-1DSA-5907-1
Debian:13linux6.12.25-1DEBIAN-CVE-2025-22075
Debian:14linux6.12.25-1DEBIAN-CVE-2025-22075
Ubuntu:22.04:LTSlinux5.15.0-142.152UBUNTU-CVE-2025-22075
Ubuntu:24.04:LTSlinux6.8.0-86.87USN-7835-1
Ubuntu:24.04:LTSlinux6.8.0-86.87UBUNTU-CVE-2025-22075
Ubuntu:22.04:LTSlinux-allwinner-5.19no fix listedUBUNTU-CVE-2025-22075
Ubuntu:22.04:LTSlinux-aws5.15.0-1086.93UBUNTU-CVE-2025-22075
Ubuntu:24.04:LTSlinux-aws6.8.0-1041.43UBUNTU-CVE-2025-22075
Ubuntu:24.04:LTSlinux-aws6.8.0-1041.43USN-7835-1
Ubuntu:22.04:LTSlinux-aws-5.19no fix listedUBUNTU-CVE-2025-22075
Ubuntu:22.04:LTSlinux-aws-6.2no fix listedUBUNTU-CVE-2025-22075
Ubuntu:22.04:LTSlinux-aws-6.5no fix listedUBUNTU-CVE-2025-22075
Ubuntu:22.04:LTSlinux-aws-6.86.8.0-1041.43~22.04.1USN-7835-6
Ubuntu:22.04:LTSlinux-aws-6.86.8.0-1041.43~22.04.1UBUNTU-CVE-2025-22075
Ubuntu:22.04:LTSlinux-azure5.15.0-1091.100UBUNTU-CVE-2025-22075
Ubuntu:24.04:LTSlinux-azure6.8.0-1041.47USN-7835-1
Ubuntu:24.04:LTSlinux-azure6.8.0-1041.47UBUNTU-CVE-2025-22075
Ubuntu:22.04:LTSlinux-azure-5.19no fix listedUBUNTU-CVE-2025-22075
Ubuntu:24.04:LTSlinux-azure-6.116.11.0-1018.18~24.04.1UBUNTU-CVE-2025-22075
Ubuntu:22.04:LTSlinux-azure-6.2no fix listedUBUNTU-CVE-2025-22075
Ubuntu:22.04:LTSlinux-azure-6.5no fix listedUBUNTU-CVE-2025-22075
Ubuntu:22.04:LTSlinux-azure-6.86.8.0-1041.47~22.04.1UBUNTU-CVE-2025-22075
Ubuntu:22.04:LTSlinux-azure-6.86.8.0-1041.47~22.04.1USN-7835-1
Ubuntu:22.04:LTSlinux-azure-fde5.15.0-1091.100.1UBUNTU-CVE-2025-22075
Ubuntu:25.10linux-azure-fdeno fix listedUBUNTU-CVE-2025-22075
Ubuntu:22.04:LTSlinux-azure-fde-5.19no fix listedUBUNTU-CVE-2025-22075
Ubuntu:22.04:LTSlinux-azure-fde-6.2no fix listedUBUNTU-CVE-2025-22075
Ubuntu:24.04:LTSlinux-azure-nvidia6.8.0-1029.32USN-7940-2
Ubuntu:24.04:LTSlinux-azure-nvidia6.8.0-1029.32UBUNTU-CVE-2025-22075
Ubuntu:22.04:LTSlinux-gcp5.15.0-1085.94UBUNTU-CVE-2025-22075
Ubuntu:24.04:LTSlinux-gcp6.8.0-1042.45UBUNTU-CVE-2025-22075
Ubuntu:24.04:LTSlinux-gcp6.8.0-1042.45USN-7835-1
Ubuntu:22.04:LTSlinux-gcp-5.19no fix listedUBUNTU-CVE-2025-22075
Ubuntu:24.04:LTSlinux-gcp-6.116.11.0-1016.16~24.04.1UBUNTU-CVE-2025-22075
Ubuntu:22.04:LTSlinux-gcp-6.2no fix listedUBUNTU-CVE-2025-22075
Ubuntu:22.04:LTSlinux-gcp-6.5no fix listedUBUNTU-CVE-2025-22075
Ubuntu:22.04:LTSlinux-gcp-6.86.8.0-1042.45~22.04.1USN-7835-3
Ubuntu:22.04:LTSlinux-gcp-6.86.8.0-1042.45~22.04.1UBUNTU-CVE-2025-22075
Ubuntu:22.04:LTSlinux-gke5.15.0-1083.89UBUNTU-CVE-2025-22075
Ubuntu:24.04:LTSlinux-gke6.8.0-1038.43USN-7835-3
Ubuntu:24.04:LTSlinux-gke6.8.0-1038.43UBUNTU-CVE-2025-22075
Ubuntu:22.04:LTSlinux-gkeop5.15.0-1068.76UBUNTU-CVE-2025-22075
Ubuntu:24.04:LTSlinux-gkeop6.8.0-1025.28UBUNTU-CVE-2025-22075
Ubuntu:24.04:LTSlinux-gkeop6.8.0-1025.28USN-7835-1
Ubuntu:22.04:LTSlinux-hwe-5.19no fix listedUBUNTU-CVE-2025-22075
Ubuntu:24.04:LTSlinux-hwe-6.116.11.0-28.28~24.04.1UBUNTU-CVE-2025-22075
Ubuntu:22.04:LTSlinux-hwe-6.2no fix listedUBUNTU-CVE-2025-22075
Ubuntu:22.04:LTSlinux-hwe-6.5no fix listedUBUNTU-CVE-2025-22075
Ubuntu:22.04:LTSlinux-hwe-6.86.8.0-86.87~22.04.1UBUNTU-CVE-2025-22075
Ubuntu:22.04:LTSlinux-hwe-6.86.8.0-86.87~22.04.1USN-7835-4
Ubuntu:22.04:LTSlinux-ibm5.15.0-1078.81UBUNTU-CVE-2025-22075
Ubuntu:24.04:LTSlinux-ibm6.8.0-1039.39UBUNTU-CVE-2025-22075
Ubuntu:24.04:LTSlinux-ibm6.8.0-1039.39USN-7835-1
Ubuntu:22.04:LTSlinux-ibm-6.86.8.0-1039.39~22.04.1USN-7835-1
Ubuntu:22.04:LTSlinux-ibm-6.86.8.0-1039.39~22.04.1UBUNTU-CVE-2025-22075
Ubuntu:24.04:LTSlinux-intelno fix listedUBUNTU-CVE-2025-22075
Ubuntu:22.04:LTSlinux-intel-iot-realtimeno fix listedUBUNTU-CVE-2025-22075
Ubuntu:22.04:LTSlinux-intel-iotg5.15.0-1081.87UBUNTU-CVE-2025-22075
Ubuntu:22.04:LTSlinux-kvm5.15.0-1082.87UBUNTU-CVE-2025-22075
Ubuntu:22.04:LTSlinux-lowlatency5.15.0-142.152UBUNTU-CVE-2025-22075
Ubuntu:24.04:LTSlinux-lowlatency6.8.0-86.87.1UBUNTU-CVE-2025-22075
Ubuntu:24.04:LTSlinux-lowlatency6.8.0-86.87.1USN-7835-1
Ubuntu:22.04:LTSlinux-lowlatency-hwe-5.19no fix listedUBUNTU-CVE-2025-22075
Ubuntu:24.04:LTSlinux-lowlatency-hwe-6.116.11.0-1015.16~24.04.2UBUNTU-CVE-2025-22075
Ubuntu:22.04:LTSlinux-lowlatency-hwe-6.2no fix listedUBUNTU-CVE-2025-22075
Ubuntu:22.04:LTSlinux-lowlatency-hwe-6.5no fix listedUBUNTU-CVE-2025-22075
Ubuntu:22.04:LTSlinux-lowlatency-hwe-6.86.8.0-86.87.1~22.04.1USN-7835-1
Ubuntu:22.04:LTSlinux-lowlatency-hwe-6.86.8.0-86.87.1~22.04.1UBUNTU-CVE-2025-22075
Ubuntu:22.04:LTSlinux-nvidia5.15.0-1080.81UBUNTU-CVE-2025-22075
Ubuntu:24.04:LTSlinux-nvidia6.8.0-1041.44UBUNTU-CVE-2025-22075
Ubuntu:24.04:LTSlinux-nvidia6.8.0-1041.44USN-7835-3
Ubuntu:24.04:LTSlinux-nvidia-6.116.11.0-1012.12UBUNTU-CVE-2025-22075
Ubuntu:22.04:LTSlinux-nvidia-6.2no fix listedUBUNTU-CVE-2025-22075
Ubuntu:22.04:LTSlinux-nvidia-6.5no fix listedUBUNTU-CVE-2025-22075
Ubuntu:22.04:LTSlinux-nvidia-6.86.8.0-1041.44~22.04.2USN-7835-3
Ubuntu:22.04:LTSlinux-nvidia-6.86.8.0-1041.44~22.04.2UBUNTU-CVE-2025-22075
Ubuntu:24.04:LTSlinux-nvidia-lowlatency6.8.0-1041.44.1USN-7835-3
Ubuntu:24.04:LTSlinux-nvidia-lowlatency6.8.0-1041.44.1UBUNTU-CVE-2025-22075
Ubuntu:22.04:LTSlinux-nvidia-tegra5.15.0-1039.39UBUNTU-CVE-2025-22075
Ubuntu:24.04:LTSlinux-nvidia-tegra6.8.0-1012.12UBUNTU-CVE-2025-22075
Ubuntu:22.04:LTSlinux-nvidia-tegra-igx5.15.0-1028.28UBUNTU-CVE-2025-22075
Ubuntu:22.04:LTSlinux-oem-5.17no fix listedUBUNTU-CVE-2025-22075
Ubuntu:22.04:LTSlinux-oem-6.0no fix listedUBUNTU-CVE-2025-22075
Ubuntu:22.04:LTSlinux-oem-6.1no fix listedUBUNTU-CVE-2025-22075
Ubuntu:24.04:LTSlinux-oem-6.116.11.0-1024.24UBUNTU-CVE-2025-22075
Ubuntu:22.04:LTSlinux-oem-6.5no fix listedUBUNTU-CVE-2025-22075
Ubuntu:24.04:LTSlinux-oem-6.8no fix listedUBUNTU-CVE-2025-22075
Ubuntu:22.04:LTSlinux-oracle5.15.0-1083.89UBUNTU-CVE-2025-22075
Ubuntu:24.04:LTSlinux-oracle6.8.0-1038.39UBUNTU-CVE-2025-22075
Ubuntu:24.04:LTSlinux-oracle6.8.0-1038.39USN-7835-1
Ubuntu:22.04:LTSlinux-oracle-6.5no fix listedUBUNTU-CVE-2025-22075
Ubuntu:22.04:LTSlinux-oracle-6.86.8.0-1038.39~22.04.1UBUNTU-CVE-2025-22075
Ubuntu:22.04:LTSlinux-oracle-6.86.8.0-1038.39~22.04.1USN-7835-5
Ubuntu:22.04:LTSlinux-raspi5.15.0-1080.83UBUNTU-CVE-2025-22075
Ubuntu:24.04:LTSlinux-raspi6.8.0-1041.45USN-7887-2
Ubuntu:24.04:LTSlinux-raspi6.8.0-1041.45UBUNTU-CVE-2025-22075
Ubuntu:24.04:LTSlinux-raspi-realtimeno fix listedUBUNTU-CVE-2025-22075
Ubuntu:22.04:LTSlinux-realtimeno fix listedUBUNTU-CVE-2025-22075
Ubuntu:24.04:LTSlinux-realtimeno fix listedUBUNTU-CVE-2025-22075
Ubuntu:22.04:LTSlinux-riscvno fix listedUBUNTU-CVE-2025-22075
Ubuntu:24.04:LTSlinux-riscvno fix listedUBUNTU-CVE-2025-22075
Ubuntu:22.04:LTSlinux-riscv-5.19no fix listedUBUNTU-CVE-2025-22075
Ubuntu:22.04:LTSlinux-riscv-6.5no fix listedUBUNTU-CVE-2025-22075
Ubuntu:22.04:LTSlinux-riscv-6.86.8.0-86.87~22.04.1UBUNTU-CVE-2025-22075
Ubuntu:22.04:LTSlinux-starfive-5.19no fix listedUBUNTU-CVE-2025-22075
Ubuntu:22.04:LTSlinux-starfive-6.2no fix listedUBUNTU-CVE-2025-22075
Ubuntu:22.04:LTSlinux-starfive-6.5no fix listedUBUNTU-CVE-2025-22075
Ubuntu:24.04:LTSlinux-xilinx6.8.0-1018.19UBUNTU-CVE-2025-22075
Ubuntu:22.04:LTSlinux-xilinx-zynqmp5.15.0-1050.54UBUNTU-CVE-2025-22075

Affected products (as reported)

VendorProductVersions
Linux Linux 30aad41721e087babcf27c5192474724d555936c – before 0f5489707cf528f9df2f39a3045c1ee713ec90e730aad41721e087babcf27c5192474724d555936c – before bb7bdf636cef74cdd7a7d548bdc7457ae161f61730aad41721e087babcf27c5192474724d555936c – before 5fed5f6de3cf734b231a11775748a6871ee3020f30aad41721e087babcf27c5192474724d555936c – before 15f150771e0ec97f8ab1657e7d2568e593c7fa0430aad41721e087babcf27c5192474724d555936c – before 28b21ee8e8fb326ba961a4bbce04ec04c65e705a30aad41721e087babcf27c5192474724d555936c – before 365c1ae819455561d4746aafabad673e4bcb016330aad41721e087babcf27c5192474724d555936c – before 5f39454468329bb7fc7fc4895a6ba6ae3b95027e30aad41721e087babcf27c5192474724d555936c – before 23f00807619d15063d676218f36c5dfeda1eb420
Linux Linux 5.5

References