Menu

Star on GitHub · 3.2k

CVE-2025-40352

In the Linux kernel, the following vulnerability has been resolved: platform/mellanox: mlxbf-pmc: add sysfs_attr_init() to count_clock init The lock-related debug logic (CONFIG_LOCK_STAT) in the…

Published Dec 16, 2025EPSS 0.21%

Overview

CVE-2025-40352 is a known-severity vulnerability. It was published on December 16, 2025.

Technical description

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

platform/mellanox: mlxbf-pmc: add sysfs_attr_init() to count_clock init

The lock-related debug logic (CONFIG_LOCK_STAT) in the kernel is noting

the following warning when the BlueField-3 SOC is booted:

BUG: key ffff00008a3402a8 has not been registered!

------------[ cut here ]------------

DEBUG_LOCKS_WARN_ON(1)

WARNING: CPU: 4 PID: 592 at kernel/locking/lockdep.c:4801 lockdep_init_map_type+0x1d4/0x2a0

<snip>

Call trace:

lockdep_init_map_type+0x1d4/0x2a0

__kernfs_create_file+0x84/0x140

sysfs_add_file_mode_ns+0xcc/0x1cc

internal_create_group+0x110/0x3d4

internal_create_groups.part.0+0x54/0xcc

sysfs_create_groups+0x24/0x40

device_add+0x6e8/0x93c

device_register+0x28/0x40

__hwmon_device_register+0x4b0/0x8a0

devm_hwmon_device_register_with_groups+0x7c/0xe0

mlxbf_pmc_probe+0x1e8/0x3e0 [mlxbf_pmc]

platform_probe+0x70/0x110

The mlxbf_pmc driver must call sysfs_attr_init() durin

Remediation

Check the references section for vendor advisories, patches, and mitigation guidance. If immediate patching is not possible, review the CVSS vector to understand the attack surface and apply compensating controls such as network segmentation or access restrictions.

Frequently asked questions

What is CVE-2025-40352?

CVE-2025-40352 is a known-severity vulnerability. It was published on December 16, 2025.

How severe is CVE-2025-40352?

CVSS score information is not yet available for this vulnerability. Check back as the CVE record is updated by NVD analysts.

How do I fix or remediate CVE-2025-40352?

Check the references section for vendor advisories, patches, and mitigation guidance. If immediate patching is not possible, review the CVSS vector to understand the attack surface and apply compensating controls such as network segmentation or access restrictions.

How can CyberStrike help with CVE-2025-40352?

CyberStrike is an open-source, AI-augmented pentesting engine. Rather than flag a version number, it tests whether an issue like CVE-2025-40352 is actually reachable in your own applications and APIs, then verifies each finding before reporting it. That tells you if the weakness is a real, exploitable risk in your environment or a false positive you can safely deprioritize.