CVE Database
/

CVE-2025-38297

Back to search

CVE-2025-38297

Published: Jul 10, 2025

Modified: May 11, 2026

PUBLISHED

Description

In the Linux kernel, the following vulnerability has been resolved: PM: EM: Fix potential division-by-zero error in em_compute_costs() When the device is of a non-CPU type, table[i].performance won't be initialized in the previous em_init_performance(), resulting in division by zero when calculating costs in em_compute_costs(). Since the 'cost' algorithm is only used for EAS energy efficiency calculations and is currently not utilized by other device drivers, we should add the _is_cpu_device(dev) check to prevent this division-by-zero issue.

VendorProductVersions

Linux

Linux

affected
1b600da510735a0f92c8b4140a7e2cb037a6a6c3 - < 81d72f9241d884ec29524431f74f8009310cfa0c
affected
1b600da510735a0f92c8b4140a7e2cb037a6a6c3 - < 14cbdd64f3870cf0a2d94b87919b9056448c59a0
affected
1b600da510735a0f92c8b4140a7e2cb037a6a6c3 - < 179c0c7044a378198adb36f2a12410ab68cc730a

Linux

Linux

affected
6.9
unaffected
0 - < 6.9
unaffected
6.12.34 - <= 6.12.*
unaffected
6.15.3 - <= 6.15.*
unaffected
6.16 - <= *

Security Training

Train your team to recognize and prevent security threats with our comprehensive security awareness program.

Start Training

Vulnerability Scanning

Discover vulnerabilities in your applications and infrastructure before attackers do.

Scan Now