CVE-2025-38296
BaseFortify
Publication date: 2025-07-10
Last updated on: 2025-11-19
Assigner: kernel.org
Description
Description
CVSS Scores
EPSS Scores
| Probability: | |
| Percentile: |
Meta Information
Affected Vendors & Products
| Vendor | Product | Version / Range |
|---|---|---|
| linux | linux_kernel | From 5.15.160 (inc) to 5.16 (inc) |
Helpful Resources
Exploitability
| CWE ID | Description |
|---|---|
| CWE-NVD-CWE-noinfo |
Attack-Flow Graph
AI Powered Q&A
Can you explain this vulnerability to me?
This vulnerability occurs in the Linux kernel's platform_profile driver, which is loaded even on systems without ACPI enabled. The driver attempts to initialize sysfs entries that require ACPI to be active, but since ACPI is disabled, this leads to a warning and improper initialization. The issue arises because the initialization was moved to the module init call without checking if ACPI is enabled first. The fix involves verifying ACPI status before creating these sysfs entries.
How can this vulnerability impact me? :
The vulnerability can cause warnings and potential instability during system initialization on platforms without ACPI enabled. It may lead to improper sysfs entry creation, which could affect system behavior or debugging processes, but there is no indication of direct security compromise or data loss.
How can this vulnerability be detected on my network or system? Can you suggest some commands?
This vulnerability can be detected by checking for the specific kernel warning message related to ACPI platform_profile initialization failure. You can look for the warning in the system logs using commands such as: dmesg | grep 'WARNING: CPU' or journalctl -k | grep 'internal_create_group'. These commands help identify the warning generated by the improper initialization of sysfs entries when ACPI is disabled.
What immediate steps should I take to mitigate this vulnerability?
To mitigate this vulnerability, ensure that the Linux kernel is updated to a version where the fix is applied, which includes checking if ACPI is enabled before initializing the platform_profile sysfs entries. If updating immediately is not possible, monitor system logs for the warning and avoid running the platform_profile driver on non-ACPI platforms.