CVE-2025-38694

MediumCVSS 5.5/10Last modified Nov 5, 2026

Description

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

media: dvb-frontends: dib7090p: fix null-ptr-deref in dib7090p_rw_on_apb()

In dib7090p_rw_on_apb, msg is controlled by user. When msg[0].buf is null and msg[0].len is zero, former checks on msg[0].buf would be passed. If accessing msg[0].buf[2] without sanity check, null pointer deref would happen. We add check on msg[0].len to prevent crash. Similar issue occurs when access msg[1].buf[0] and msg[1].buf[1].

Similar commit: commit 0ed554fd769a ("media: dvb-usb: az6027: fix null-ptr-deref in az6027_i2c_xfer()")

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>= 713d54a8bd812229410a1902cd9b332a2a27af9f, < bc07cae4f36bb18d5b6a9ed835c1278ca44ec82e; >= 713d54a8bd812229410a1902cd9b332a2a27af9f, < ce8b7c711b9c4f040b5419729d0972db8e374324; >= 713d54a8bd812229410a1902cd9b332a2a27af9f, < 529fd5593b721e6f4370c591f5086649ed149ff6; >= 713d54a8bd812229410a1902cd9b332a2a27af9f, < c33280d6bd668dbdc5a5f07887cc63a52ab4789c; >= 713d54a8bd812229410a1902cd9b332a2a27af9f, < 09906650484a09b3a4d4b3d3065395856810becd; >= 713d54a8bd812229410a1902cd9b332a2a27af9f, < 0bb32863426afe0badac25c28d59021f211d0f48; >= 713d54a8bd812229410a1902cd9b332a2a27af9f, < a0f744d6cdde81d7382e183f77a4080a39b206cd; >= 713d54a8bd812229410a1902cd9b332a2a27af9f, < 19eb5d8e6aa1169d368a4d69aae5572950deb89d; >= 713d54a8bd812229410a1902cd9b332a2a27af9f, < ce5cac69b2edac3e3246fee03e8f4c2a1075238b
LinuxLinux2.6.39
SiemensSIMATIC CN 4100< V5.0

References

Timeline

Published
Sep 4, 2025
Last modified
Nov 5, 2026
NVD status
Modified

Related CVEs from 2025

CVE-2025-386955.5In the Linux kernel, the following vulnerability has been resolved: scsi: lpfc: Check for hdwq null ptr when cleaning up lpfc_vport structuCVE-2025-386965.5In the Linux kernel, the following vulnerability has been resolved: MIPS: Don't crash in stack_top() for tasks without ABI or vDSO Not allCVE-2025-386977.8In the Linux kernel, the following vulnerability has been resolved: jfs: upper bound check of tree index in dbAllocAG When computing the tCVE-2025-386985.5In the Linux kernel, the following vulnerability has been resolved: jfs: Regular file corruption check The reproducer builds a corrupted fCVE-2025-386997.8In the Linux kernel, the following vulnerability has been resolved: scsi: bfa: Double-free fix When the bfad_im_probe() function fails durCVE-2025-38706.1The 1 Decembrie 1918 plugin for WordPress is vulnerable to Cross-Site Request Forgery in all versions up to, and including, 1.dec.2012. ThisCVE-2025-387005.5In the Linux kernel, the following vulnerability has been resolved: scsi: libiscsi: Initialize iscsi_conn->dd_data only if memory is allocaCVE-2025-387015.5In the Linux kernel, the following vulnerability has been resolved: ext4: do not BUG when INLINE_DATA_FL lacks system.data xattr A syzbot CVE-2025-387027.8In the Linux kernel, the following vulnerability has been resolved: fbdev: fix potential buffer overflow in do_register_framebuffer() The CVE-2025-387037.8In the Linux kernel, the following vulnerability has been resolved: drm/xe: Make dma-fences compliant with the safe access rules Xe can frCVE-2025-387047.8In the Linux kernel, the following vulnerability has been resolved: rcu/nocb: Fix possible invalid rdp's->nocb_cb_kthread pointer access ICVE-2025-387055.5In the Linux kernel, the following vulnerability has been resolved: drm/amd/pm: fix null pointer access Writing a string without delimiter
CVE-2025-38694: Medium severity, CVSS 5.5 | Vulnix