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

platform/x86: uniwill-laptop: Do not enable the charging limit even when forced

It seems that on some older models (~2020) the battery charging limit
can permanently damage the battery. Prevent users from enabling this
feature thru the "force" module parameter to avoid causing permanent
hardware damage on such devices.
Published: 2026-07-19
Score: n/a
EPSS: < 1% Very Low
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

The Linux kernel contains a platform driver for Uniwill‑Laptop devices that exposes a module parameter allowing a forced charging limit. When set on older laptop models (circa 2020), the hardware cannot safely enforce this limit, causing irreversible battery damage that can render the device unusable. This flaw is an instance of CWE-920, Improper Input Validation, where the driver accepts an arbitrary parameter that can break hardware safety mechanisms.

Affected Systems

Linux kernel installations that load the uniwill‑laptop driver on affected older laptops are impacted. The fix is included in recent stable kernel releases; any kernel built after the commit that disables the `force` option is considered mitigated. The driver is usually loaded as a module, and the force parameter can be set through configuration files such as /etc/modprobe.d or via modprobe commands, making the vulnerability contingent on local system configuration.

Risk and Exploitability

The EPSS score is below 1 % and the vulnerability is not listed in the CISA KEV catalog, indicating a very low likelihood of active exploitation. The most plausible attack vector is local privilege escalation or a user with root access who can load or reconfigure the unnecessary module parameter. Without such privileges, the flaw cannot be exploited, so the risk is primarily hardware degradation rather than a conventional security breach. The vulnerability does not provide a means to compromise confidentiality, integrity, or availability in the traditional sense.

Generated by OpenCVE AI on July 30, 2026 at 20:14 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Upgrade the Linux kernel to a release that contains the commit disabling the forced charging limit behavior.
  • Verify that the uniwill‑laptop module is not loaded with the 'force' parameter by checking module configuration files and removing any custom settings that enable it.
  • Remove or disable any system scripts or utilities that attempt to set the charging limit on affected devices.
  • Ensure that future kernel or module updates comply with CWE‑920 input‑validation best practices by reviewing the patch and verifying that the module parameter handling no longer allows arbitrary values that could cause battery damage.

Generated by OpenCVE AI on July 30, 2026 at 20:14 UTC.

Tracking

Sign in to view the affected projects.

Advisories
Source ID Title
Ubuntu USN Ubuntu USN USN-8593-1 Linux kernel vulnerabilities
Ubuntu USN Ubuntu USN USN-8603-1 Linux kernel (Azure) vulnerabilities
Ubuntu USN Ubuntu USN USN-8618-1 Linux kernel vulnerabilities
History

Tue, 21 Jul 2026 12:15:00 +0000


Sun, 19 Jul 2026 16:15:00 +0000

Type Values Removed Values Added
Description In the Linux kernel, the following vulnerability has been resolved: platform/x86: uniwill-laptop: Do not enable the charging limit even when forced It seems that on some older models (~2020) the battery charging limit can permanently damage the battery. Prevent users from enabling this feature thru the "force" module parameter to avoid causing permanent hardware damage on such devices.
Title platform/x86: uniwill-laptop: Do not enable the charging limit even when forced
First Time appeared Linux
Linux linux Kernel
CPEs cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:*
Vendors & Products Linux
Linux linux Kernel
References

Subscriptions

Linux Linux Kernel
cve-icon MITRE

Status: PUBLISHED

Assigner: Linux

Published:

Updated: 2026-07-19T15:40:35.337Z

Reserved: 2026-07-19T07:54:57.037Z

Link: CVE-2026-64143

cve-icon Vulnrichment

No data.

cve-icon NVD

No data.

cve-icon Redhat

Severity :

Publid Date: 2026-07-19T00:00:00Z

Links: CVE-2026-64143 - Bugzilla

cve-icon OpenCVE Enrichment

Updated: 2026-07-30T20:15:05Z

Weaknesses
  • CWE-920

    Improper Restriction of Power Consumption