PULSE
LIVE34signals / 24h
FEED
ransomdragonforce reclama a GB Group S.A · PL · Financial Servicesransomqilin reclama a D & J Beverage Service · US · Hospitalityransomakira reclama a CF Supply · Retail & E-Commerceransompayload reclama a Zara Investment Holding · ES · Financial Servicesransomailock reclama a DAISEN · JP · Technologyransomailock reclama a Yaomasa · JP · Not Foundransomthegentlemen reclama a Safeware · US · Technologyransomincransom reclama a clgroup · US · Professional Servicesransomblacknevas reclama a Portable Intelligence Inc www.portable-intelligence.com serviced by an IT company Computer... · US · Technologyransomsilentransomgroup reclama a Riker Danzig Scherer Hyland & Perretti · Professional Servicesransomkairos reclama a Hightech Signs · US · Manufacturingransomsilentransomgroup reclama a Riker Danzig LLP · US · Professional Servicesransomincransom reclama a gamaus.com · US · Technologyransomblacknevas reclama a Westbrook Greenhouse Systems www.westbrooksystems.com serviced by an IT company Computer C... · US · Agriculture and Food Productionransomdragonforce reclama a GB Group S.A · PL · Financial Servicesransomqilin reclama a D & J Beverage Service · US · Hospitalityransomakira reclama a CF Supply · Retail & E-Commerceransompayload reclama a Zara Investment Holding · ES · Financial Servicesransomailock reclama a DAISEN · JP · Technologyransomailock reclama a Yaomasa · JP · Not Foundransomthegentlemen reclama a Safeware · US · Technologyransomincransom reclama a clgroup · US · Professional Servicesransomblacknevas reclama a Portable Intelligence Inc www.portable-intelligence.com serviced by an IT company Computer... · US · Technologyransomsilentransomgroup reclama a Riker Danzig Scherer Hyland & Perretti · Professional Servicesransomkairos reclama a Hightech Signs · US · Manufacturingransomsilentransomgroup reclama a Riker Danzig LLP · US · Professional Servicesransomincransom reclama a gamaus.com · US · Technologyransomblacknevas reclama a Westbrook Greenhouse Systems www.westbrooksystems.com serviced by an IT company Computer C... · US · Agriculture and Food Production
← All CVEs
CVE WatchJul 30, 2026

CVE-2025-21899

In the Linux kernel, the following vulnerability has been resolved: tracing: Fix bad hist from corrupting named_triggers list The followin

CVSS

7.8

High

EPSS

0.2%

p11

KEV

Exploit Today

3

0-100

Published: Apr 1, 2025 · Last modified: Jul 30, 2026 · CWE-476

EPSS · 30d
0.2%EPSS · 30 days0.2%
2026-07-152026-08-12
Technical description

In the Linux kernel, the following vulnerability has been resolved: tracing: Fix bad hist from corrupting named_triggers list The following commands causes a crash: ~# cd /sys/kernel/tracing/events/rcu/rcu_callback ~# echo 'hist:name=bad:keys=common_pid:onmax(bogus).save(common_pid)' > trigger bash: echo: write error: Invalid argument ~# echo 'hist:name=bad:keys=common_pid' > trigger Because the following occurs: event_trigger_write() { trigger_process_regex() { event_hist_trigger_parse() { data = event_trigger_alloc(..); event_trigger_register(.., data) { cmd_ops->reg(.., data, ..) [hist_register_trigger()] { data->ops->init() [event_hist_trigger_init()] { save_named_trigger(name, data) { list_add(&data->named_list, &named_triggers); } } } } ret = create_actions(); (return -EINVAL) if (ret) goto out_unreg; [..] ret = hist_trigger_enable(data, ...) { list_add_tail_rcu(&data->list, &file->triggers); <<<---- SKIPPED!!! (this is important!) [..] out_unreg: event_hist_unregister(.., data) { cmd_ops->unreg(.., data, ..) [hist_unregister_trigger()] { list_for_each_entry(iter, &file->triggers, list) { if (!hist_trigger_match(data, iter, named_data, false)) <- never matches continue; [..] test = iter; } if (test && test->ops->free) <<<-- test is NULL test->ops->free(test) [event_hist_trigger_free()] { [..] if (data->name) del_named_trigger(data) { list_del(&data->named_list); <<<<-- NEVER gets removed! } } } } [..] kfree(data); <<<-- frees item but it is still on list The next time a hist with name is registered, it causes an u-a-f bug and the kernel can crash. Move the code around such that if event_trigger_register() succeeds, the next thing called is hist_trigger_enable() which adds it to the list. A bunch of actions is called if get_named_trigger_data() returns false. But that doesn't need to be called after event_trigger_register(), so it can be moved up, allowing event_trigger_register() to be called just before hist_trigger_enable() keeping them together and allowing the file->triggers to be properly populated.

Official references
Related CVEs
CVECVSSEPSSKEVRExploitTitleMod.
CVE-2026-186996.5 MED
21.3%
6An issue in MongoDB Server's query planner could allow an authenticated user with read-level privileges to cause the server process to terminate unexpectedly by submitting a specially formed query against a collection with a text index. This could result in a denial of service, affecting connected clients and in-flight operations.2d
CVE-2026-656817.5 HIG
55.7%
17Null pointer dereference in Windows iSCSI Target Service allows an unauthorized attacker to deny service over a network.2d
CVE-2026-627026.8 MED
54.5%
16Null pointer dereference in Windows Graphics Kernel allows an unauthorized attacker to deny service over a network.2d
CVE-2026-613456.5 MED
61.0%
18Null pointer dereference in Microsoft Remote Registry Service allows an authorized attacker to deny service over a network.23h
CVE-2026-591386.5 MED
61.0%
18Null pointer dereference in Microsoft Remote Registry Service allows an authorized attacker to deny service over a network.22h
CVE-2026-591327.5 HIG
69.2%
21Null pointer dereference in Windows TCP/IP allows an unauthorized attacker to deny service over a network.21h