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

watchdog: msc313e: Avoid division by zero

clk_get_rate() could return 0. Avoid a division by zero panic.
Published: 2026-09-25
Score: 5.5 Medium
EPSS: < 1% Very Low
KEV: No
Impact: Kernel crash leading to denial of service
Action: Apply patch
AI Analysis

Impact

The vulnerability arises when the watchdog driver for the msc313e device calls a function to retrieve a clock rate that returns 0. The driver then attempts to divide by this rate, causing a division‑by‑zero panic that crashes the kernel. The weakened code does not validate the clock rate before division, a classic divide‑by‑zero flaw (CWE‑369). The resulting kernel crash forces a reboot or renders the system unusable, constituting a denial of service. The impact is localized to the affected host, but the full availability of that host is lost until a reboot or kernel reload occurs.

Affected Systems

All Linux kernel installations that include the msc313e watchdog driver before the commit that added a guard against a zero clock rate are vulnerable. The advisory does not list specific kernel versions, so any distribution kernel containing the unpatched driver is potentially affected.

Risk and Exploitability

The CVSS score of 5.5 classifies this flaw as moderate severity. The EPSS score of less than 1% indicates that attackers are unlikely to encounter or exploit this weakness. Exploitation would require a scenario where the driver receives a zero rate, such as a malfunctioning device, a crafted firmware, or a privileged driver injected by an attacker. Because the watchdog subsystem is usually protected for privileged use only, an attacker would need local privileged access or physical control over the hardware, making the likelihood of successful exploitation low to moderate. The vulnerability is not listed in CISA’s KEV catalog, and no known active exploits have been reported.

Generated by OpenCVE AI on October 1, 2026 at 04:30 UTC.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Upgrade the Linux kernel to a version that contains the patch verifying the clock rate before division.
  • If an immediate kernel upgrade is unavailable, disable the msc313e watchdog driver module or the watchdog service at boot to avoid the divide‑by‑zero condition.
  • Reboot the system within 24 hours after applying one of the mitigation steps to ensure the kernel restarts cleanly and the fault is no longer present.

Generated by OpenCVE AI on October 1, 2026 at 04:30 UTC.

Tracking

Sign in to view the affected projects.

Advisories
Source ID Title
Debian DLA Debian DLA DLA-4817-1 linux-6.12 security update
Debian DLA Debian DLA DLA-4841-1 linux security update
Debian DSA Debian DSA DSA-6528-1 linux security update
History

Sat, 03 Oct 2026 11:15:00 +0000


Wed, 30 Sep 2026 12:15:00 +0000

Type Values Removed Values Added
References
Metrics threat_severity

None

cvssV3_1

{'score': 5.5, 'vector': 'CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H'}

threat_severity

Moderate


Fri, 25 Sep 2026 15:00:00 +0000

Type Values Removed Values Added
Weaknesses CWE-369

Fri, 25 Sep 2026 10:30:00 +0000

Type Values Removed Values Added
Description In the Linux kernel, the following vulnerability has been resolved: watchdog: msc313e: Avoid division by zero clk_get_rate() could return 0. Avoid a division by zero panic.
Title watchdog: msc313e: Avoid division by zero
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-10-19T09:11:36.071Z

Reserved: 2026-09-25T10:18:58.207Z

Link: CVE-2026-97970

cve-icon Vulnrichment

No data.

cve-icon NVD

Status : Received

Published: 2026-09-25T11:17:24.873

Modified: 2026-10-19T10:17:48.373

Link: CVE-2026-97970

cve-icon Redhat

Severity : Moderate

Publid Date: 2026-09-25T00:00:00Z

Links: CVE-2026-97970 - Bugzilla

cve-icon OpenCVE Enrichment

Updated: 2026-10-01T04:30:18Z

Weaknesses