PULSE
LIVE39signals / 24h
FEED
ransomqilin reclama a HIGEN MOTOR(critical data) · KR · Manufacturingransomdirewolf reclama a Swyft Inc. · US · Technologyransomdirewolf reclama a AliveCor, Inc. · US · Healthcareransomdirewolf reclama a Statista GmbH · DE · Professional Servicesransomdirewolf reclama a Quironsalud · ES · Healthcareransomdirewolf reclama a Health Carousel · PH · Healthcareransomdirewolf reclama a Fondo · Financial Servicesransomdirewolf reclama a Osmo Wallet · US · Financial Servicesransombravox reclama a Elettrica System · IT · Energy & Utilitiesransomglobal secret group reclama a Coggins Insurance Agency · US · Financial Servicesransombravox reclama a Verona 83 · IT · Not Foundransomunsafe reclama a Presentations.AI · US · Technologyransomakira reclama a Alcast · Manufacturingransompanzer reclama a The Minor Food Group · TH · Agriculture and Food Productionransomqilin reclama a HIGEN MOTOR(critical data) · KR · Manufacturingransomdirewolf reclama a Swyft Inc. · US · Technologyransomdirewolf reclama a AliveCor, Inc. · US · Healthcareransomdirewolf reclama a Statista GmbH · DE · Professional Servicesransomdirewolf reclama a Quironsalud · ES · Healthcareransomdirewolf reclama a Health Carousel · PH · Healthcareransomdirewolf reclama a Fondo · Financial Servicesransomdirewolf reclama a Osmo Wallet · US · Financial Servicesransombravox reclama a Elettrica System · IT · Energy & Utilitiesransomglobal secret group reclama a Coggins Insurance Agency · US · Financial Servicesransombravox reclama a Verona 83 · IT · Not Foundransomunsafe reclama a Presentations.AI · US · Technologyransomakira reclama a Alcast · Manufacturingransompanzer reclama a The Minor Food Group · TH · Agriculture and Food Production
← All CVEs
CVE WatchAug 10, 2026

CVE-2026-68174

In the Linux kernel, the following vulnerability has been resolved: tracing: Fix union collision of module and refcnt for dynamic events I

CVSS

No CVSS

EPSS

KEV

Exploit Today

0-100

Published: Aug 10, 2026 · Last modified: Aug 10, 2026

EPSS · 30d

Not enough EPSS history yet.

Technical description

In the Linux kernel, the following vulnerability has been resolved: tracing: Fix union collision of module and refcnt for dynamic events In 'struct trace_event_call', the 'module' pointer and the 'refcnt' atomic variable share the same memory space in a union. For dynamic events, the union member is 'refcnt', which acts as an active reference counter. When a dynamic event (such as kprobe, uprobe, fprobe, eprobe, or wprobe) has a non-zero reference count (e.g. due to active event triggers or perf attachments), its 'call->module' evaluates to a small non-zero integer instead of NULL. When filtering or setting events for a specific module (e.g., writing ':mod:<module>' to 'set_event'), the code in '__ftrace_set_clr_event_nolock()' and 'update_event_fields()' reads 'call->module' directly without checking whether the event is dynamic. This causes the kernel to treat the small integer (refcnt) as a 'struct module' pointer, leading to a NULL/invalid pointer dereference (Oops) when dereferencing the module name. Fix this by ensuring that the 'TRACE_EVENT_FL_DYNAMIC' flag is checked before treating 'call->module' as a valid pointer in these code paths.

Official references
Related CVEs

No related CVEs by CWE or product.