CVE-2025-21848

MediumCVSS 5.5/10Last modified Jun 17, 2026

Description

In the Linux kernel, the following vulnerability has been resolved:

nfp: bpf: Add check for nfp_app_ctrl_msg_alloc()

Add check for the return value of nfp_app_ctrl_msg_alloc() in nfp_bpf_cmsg_alloc() to prevent null pointer dereference.

Metrics

CVSS 3.1 5.5/10CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H

Weakness enumeration

Affected software

VendorProductVersions
LinuxLinux>= ff3d43f7568c82b335d7df2d40a31447c3fce10c, < d64c6ca420019712e194fe095b55f87363e22a9a; >= ff3d43f7568c82b335d7df2d40a31447c3fce10c, < e976ea6c5e1b005c64467cbf94a8577aae9c7d81; >= ff3d43f7568c82b335d7df2d40a31447c3fce10c, < 924b239f9704566e0d86abd894d2d64bd73c11eb; >= ff3d43f7568c82b335d7df2d40a31447c3fce10c, < 1358d8e07afdf21d49ca6f00c56048442977e00a; >= ff3d43f7568c82b335d7df2d40a31447c3fce10c, < 29ccb1e4040da6ff02b7e64efaa2f8e6bf06020d; >= ff3d43f7568c82b335d7df2d40a31447c3fce10c, < 897c32cd763fd11d0b6ed024c52f44d2475bb820; >= ff3d43f7568c82b335d7df2d40a31447c3fce10c, < bd97f60750bb581f07051f98e31dfda59d3a783b; >= ff3d43f7568c82b335d7df2d40a31447c3fce10c, < 878e7b11736e062514e58f3b445ff343e6705537
LinuxLinux4.16
SiemensSIMATIC S7-1500 CPU 1518-4 PN/DP MFP>= V3.1.5, < *
SiemensSIMATIC S7-1500 CPU 1518-4 PN/DP MFP>= V3.1.5, < *
SiemensSIMATIC S7-1500 CPU 1518F-4 PN/DP MFP>= V3.1.5, < *
SiemensSIMATIC S7-1500 CPU 1518F-4 PN/DP MFP>= V3.1.5, < *
SiemensSIPLUS S7-1500 CPU 1518-4 PN/DP MFP>= V3.1.5, < *

References

Timeline

Published
Mar 12, 2025
Last modified
Jun 17, 2026
NVD status
Modified

Related CVEs from 2025

CVE-2025-218495.5In the Linux kernel, the following vulnerability has been resolved: drm/i915/gt: Use spin_lock_irqsave() in interruptible context spin_locCVE-2025-21858.0ALBEDO Telecom Net.Time - PTP/NTP clock (Serial No. NBC0081P) software release 1.4.4 is vulnerable to an insufficient session expiration vulCVE-2025-218505.5In the Linux kernel, the following vulnerability has been resolved: nvmet: Fix crash when a namespace is disabled The namespace percpu couCVE-2025-218513.3In the Linux kernel, the following vulnerability has been resolved: bpf: Fix softlockup in arena_map_free on 64k page kernel On an aarch64CVE-2025-218525.5In the Linux kernel, the following vulnerability has been resolved: net: Add rx_skb of kfree_skb to raw_tp_null_args[]. Yan Zhai reported CVE-2025-218535.5In the Linux kernel, the following vulnerability has been resolved: bpf: avoid holding freeze_mutex during mmap operation We use map->freeCVE-2025-218545.5In the Linux kernel, the following vulnerability has been resolved: sockmap, vsock: For connectible sockets allow only connected sockmap eCVE-2025-218557.8In the Linux kernel, the following vulnerability has been resolved: ibmvnic: Don't reference skb after sending to VIOS Previously, after sCVE-2025-218567.8In the Linux kernel, the following vulnerability has been resolved: s390/ism: add release function for struct device According to device_rCVE-2025-218575.5In the Linux kernel, the following vulnerability has been resolved: net/sched: cls_api: fix error handling causing NULL dereference tcf_exCVE-2025-218587.8In the Linux kernel, the following vulnerability has been resolved: geneve: Fix use-after-free in geneve_find_dev(). syzkaller reported a CVE-2025-218595.5In the Linux kernel, the following vulnerability has been resolved: USB: gadget: f_midi: f_midi_complete to call queue_work When using USB
CVE-2025-21848: Medium severity, CVSS 5.5 | Vulnix