Skip to main content
Press slash or control plus K to focus the search. Use the arrow keys to navigate results and press enter to open a threat.
Reconnecting to live updates…

In the Linux kernel, the following vulnerability has been resolved: watchdog: at91sam9_wdt: prevent timer rearm during teardown at91_ping() rearms… (CVE-2026-74687)

0
Medium
Published: 08/22/2026 (08/22/2026, 18:30:29 UTC)
Source: GCVE Database

Description

A vulnerability in the Linux kernel watchdog driver at91sam9_wdt was resolved by preventing the timer from being rearmed during teardown. The issue involved the at91_ping() function rearming the watchdog timer from its callback, while timer_delete() did not wait for the callback to finish or prevent it from rearming the timer. This could lead to the timer accessing freed memory after driver removal or probe failure. The fix uses timer_shutdown_sync() to wait for any running callback and reject rearming attempts during teardown.

AI-Powered Analysis

Machine-generated threat intelligence

AILast updated: 08/23/2026, 00:38:57 UTC

Technical Analysis

The Linux kernel vulnerability CVE-2026-74687 concerns the at91sam9_wdt watchdog driver. The at91_ping() function rearmed the watchdog timer from its callback, but timer_delete() did not synchronize with the callback execution, allowing the timer to access freed memory after device removal or probe failure. This use-after-free condition was addressed by replacing timer_delete() with timer_shutdown_sync(), which waits for any running callback to complete and prevents the callback from rearming the timer during teardown.

Potential Impact

The vulnerability could cause use-after-free conditions where the timer callback accesses memory that has already been freed, potentially leading to kernel crashes or undefined behavior. No known exploits in the wild have been reported. The impact is primarily stability and reliability degradation rather than direct remote code execution or privilege escalation.

Mitigation Recommendations

A fix is available and has been applied in the Linux kernel by using timer_shutdown_sync() in the watchdog driver teardown paths. Users should update to a kernel version that includes this fix. No additional mitigations are indicated.

Pro Console: star threats, build custom feeds, automate alerts via Slack, email & webhooks.Upgrade to Pro

Technical Details

Gcve Source
db.gcve.eu
Osv Id
GHSA-x3hg-mqqh-m29v
Osv Schema Version
1.4.0
Aliases
["CVE-2026-74687"]
Ecosystems
[]
Database Specific Severity
null
Cvss Version
null

Threat ID: 6a8a27f0acd9273b499bc720

Added to database: 08/22/2026, 22:51:28 UTC

Last enriched: 08/23/2026, 00:38:57 UTC

Last updated: 08/23/2026, 02:12:09 UTC

Views: 2

Community Reviews

0 reviews

Crowdsource mitigation strategies, share intel context, and vote on the most helpful responses. Sign in to add your voice and help keep defenders ahead.

Sort by
Loading community insights…

Want to contribute mitigation steps or threat intel context? Sign in or create an account to join the community discussion.

Actions

PRO

Updates to AI analysis require Pro Console access. Upgrade inside Console → Billing.

Please log in to the Console to use AI analysis features.

Need more coverage?

Upgrade to Pro Console for AI refresh and higher limits.

For incident response and remediation, OffSeq services can help resolve threats faster.

Latest Threats

Breach by OffSeqOFFSEQFRIENDS — 25% OFF

Check if your credentials are on the dark web

Instant breach scanning across billions of leaked records. Free tier available.

Scan now
OffSeq TrainingCredly Certified

Lead Pen Test Professional

Technical5-day eLearningPECB Accredited
View courses