PatchSiren

PatchSiren cyber security CVE debrief

CVE-2026-72394 Linux CVE debrief

The Linux kernel has a vulnerability in the aspeed-g6-pwm-tach driver. The aspeed_tach_val_to_rpm() function does not check for a zero tachometer value before performing a division, which can lead to a divide-by-zero exception and kernel panic. This issue can occur due to extremely fast pulses, stuck edges, or hardware glitches. Affected systems include those using the Linux kernel with the aspeed-g6-pwm-tach driver. The vulnerability has a medium defensive priority.

Vendor
Linux
Product
Unknown
CVSS
Unknown
CISA KEV
Not listed in stored evidence
Original CVE published
2026-08-15
Original CVE updated
2026-08-15
Advisory published
2026-08-15
Advisory updated
2026-08-15

Who should care

Linux kernel developers and maintainers, users of Linux kernel with aspeed-g6-pwm-tach driver, system administrators, and security teams responsible for Linux kernel-based systems should be aware of this vulnerability. They should review and apply patches, monitor system logs, and implement compensating controls to prevent exploitation. Additionally, operators and platform administrators should be informed about the potential impact on their systems and the necessary mitigation steps. Vulnerability management and security teams should prioritize patching and monitoring of affected systems. Those responsible for asset inventory and change management should also be notified to ensure proper tracking and remediation of exposed assets. This includes verifying system configurations, reviewing logs for potential exploitation attempts, and ensuring that compensating controls are in place where patches cannot be applied immediately. The vulnerability affects various Linux kernel deployments, making it essential for a broad range of stakeholders to take appropriate actions based on their specific environments and risk assessments. This includes verifying affected scope, reviewing vendor guidance, and planning for updates or mitigations through normal change control processes. Compensating controls, such as monitoring and detection, should be reviewed and enhanced where necessary to protect against potential exploitation. Overall, a coordinated approach involving multiple stakeholders is necessary to effectively manage and mitigate this vulnerability across different Linux kernel deployments and environments. Linux distributions and vendors should also be engaged to ensure that patches are integrated into their products and that guidance is provided to their users. By taking these steps, organizations can reduce the risk associated with this vulnerability and protect their Linux kernel-based systems from potential attacks. The vulnerability's impact on various Linux kernel versions and configurations should be carefully assessed, and appropriate measures should be taken to prevent exploitation. This includes reviewing system configurations, applying patches, and enhancing

Technical summary

The aspeed_tach_val_to_rpm() function in the aspeed-g6-pwm-tach driver does not check for a zero tachometer value before performing a division. This can lead to a divide-by-zero exception and kernel panic if the hardware reports a tachometer value of 0. The issue arises from the lack of a zero-value check, which can happen due to extremely fast pulses, stuck edges, or hardware glitches. Linux kernel developers and maintainers should review and apply patches to mitigate this vulnerability.

Defensive priority

Medium

Recommended defensive actions

  • Review and apply the provided patches to the Linux kernel
  • Monitor system logs for divide-by-zero exceptions
  • Implement compensating controls to prevent exploitation
  • Perform a thorough review of system configurations to identify potential vulnerabilities
  • Verify that all necessary patches are applied and up-to-date
  • Conduct regular security audits to detect and address potential issues
  • Engage with Linux kernel developers and maintainers for guidance on mitigation strategies

Evidence notes

The vulnerability exists in the aspeed-g6-pwm-tach driver of the Linux kernel. The aspeed_tach_val_to_rpm() function calculates fan RPM using the tachometer value but does not check if the tachometer value is zero before performing the division. This can lead to a divide-by-zero exception and kernel panic if the hardware reports a tachometer value of 0.

Sources and references

Verified primary and authoritative sources

  • CVE-2026-72394 CVE Program record

    Publisher, destination, and source semantics verified

    URL: https://www.cve.org/CVERecord?id=CVE-2026-72394

    CVE Program - Official CVE Program record with source-provided CVE metadata.

  • CVE-2026-72394 NVD vulnerability detail

    Publisher, destination, and source semantics verified

    URL: https://nvd.nist.gov/vuln/detail/CVE-2026-72394

    NIST National Vulnerability Database - Official NIST NVD detail page and source-specific vulnerability assessment.

Supplemental references

  • Source reference

    Unverified legacy reference

    URL: https://git.kernel.org/stable/c/898ca04b096b9e4640300eab91468c826a1ec92b

    416baaa9-dc9f-4396-8d5f-8c081fb06d67

  • Source reference

    Unverified legacy reference

    URL: https://git.kernel.org/stable/c/a3f98bd397398e2d4a7f98e006b5aaf4d54ebdf3

    416baaa9-dc9f-4396-8d5f-8c081fb06d67

  • Source reference

    Unverified legacy reference

    URL: https://git.kernel.org/stable/c/fb8a5afe6f1f8aa7f19c6dda23d277dd6ae5d9e1

    416baaa9-dc9f-4396-8d5f-8c081fb06d67

  • Source reference

    Unverified legacy reference

    URL: https://git.kernel.org/stable/c/fe87b8dc67f1b2c64e76a66e78468c533d3c44ca

    416baaa9-dc9f-4396-8d5f-8c081fb06d67

Methodology and review provenance

AI-assisted synthesis based on stored public vulnerability evidence. System validation, approval state, and publication status do not by themselves establish human review of this revision. PatchSiren helps prioritize defensive review and does not prove exposure or remediation on any system.