{
  "threat_severity" : "Important",
  "public_date" : "2026-06-25T00:00:00Z",
  "bugzilla" : {
    "description" : "kernel: net/sched: act_api: use RCU with deferred freeing for action lifecycle",
    "id" : "2492851",
    "url" : "https://bugzilla.redhat.com/show_bug.cgi?id=2492851"
  },
  "cvss3" : {
    "cvss3_base_score" : "7.0",
    "cvss3_scoring_vector" : "CVSS:3.1/AV:L/AC:H/PR:L/UI:N/S:U/C:H/I:H/A:H",
    "status" : "verified"
  },
  "cwe" : "CWE-364",
  "details" : [ "In the Linux kernel, the following vulnerability has been resolved:\nnet/sched: act_api: use RCU with deferred freeing for action lifecycle\nWhen NEWTFILTER and DELFILTER are run concurrently it is possible to create a\nrace with an associated action.\nLet's illustrate with CPU0 running NEWTFILTER and CPU1 running DELFILTER:\n0: mutex_lock() <-- holds the idr lock\n0: rcu_read_lock()\n0: p = idr_find(idr, index) <-- action p is valid (RCU protects IDR)\n0: mutex_unlock() <-- releases the idr lock\n1: refcount_dec_and_mutex_lock() <-- refcnt 1->0, mutex held\n1: idr_remove(idr, index) <-- Action removed from IDR\n1: mutex_unlock() <-- mutex released allowing us to delete the action\n1: tcf_action_cleanup(p); kfree(p) <-- Kfrees p immediately, no deferral\n0: refcount_inc_not_zero(&p->tcfa_refcnt) <-- ouch, UAF p points to freed memory\nThis patch fixes the race condition between NEWTFILTER and DELFILTER by\nadding struct rcu_head to tc_action used in the deferral and introducing a\ncall_rcu() in the delete path to defer the final kfree().\nNote: this is a revert of commit d7fb60b9cafb (\"net_sched: get rid of tcfa_rcu\")\nbut also modernization/simplification to directly use kfree_rcu().\nLet's illustrate the new restored code path:\n0: rcu_read_lock()\n1: refcount_dec_and_mutex_lock() <-- refcnt 1->0, mutex held\n1: idr_remove(idr, index)\n1: mutex_unlock()\n1: call_rcu(&p->tcfa_rcu, tcf_action_rcu_free) <-- defer kfree after grace period\n0: p = idr_find(idr, index)\n0: refcount_inc_not_zero(&p->tcfa_refcnt) <-- fails, refcnt already 0\n1: rcu_read_unlock() <-- release so freeing can run after grace period\nAfter CPU1 calls idr_remove(), the object is no longer reachable through the IDR.\nCPU0's subsequent idr_find() will return NULL, and even if it still held a\nstale pointer, the immediate kfree() is now deferred until after the RCU grace\nperiod, so no UAF can occur.", "A flaw was found in the Linux kernel's networking scheduler. A race condition, which is a problem that occurs when multiple operations try to access the same resource at the same time, exists when network filter operations are run concurrently. This can lead to a Use-After-Free (UAF) vulnerability, where the system attempts to use memory that has already been released. This could potentially allow an attacker to cause system instability or execute arbitrary code." ],
  "statement" : "An Important severity race condition was discovered in the Linux kernel's `net/sched` action API. This presents the opportunity of a use-after-free, which could allow a local attacker to escalate privileges or cause a denial of service due to concurrent filter operations.",
  "affected_release" : [ {
    "product_name" : "Red Hat Enterprise Linux 10",
    "release_date" : "2026-08-12T00:00:00Z",
    "advisory" : "RHSA-2026:54343",
    "cpe" : "cpe:/o:redhat:enterprise_linux:10.2",
    "package" : "kernel-0:6.12.0-211.47.1.el10_2"
  }, {
    "product_name" : "Red Hat Enterprise Linux 10",
    "release_date" : "2026-09-02T00:00:00Z",
    "advisory" : "RHSA-2026:62642",
    "cpe" : "cpe:/o:redhat:enterprise_linux:10.2",
    "package" : "kpatch-patch"
  }, {
    "product_name" : "Red Hat Enterprise Linux 10.0 Extended Update Support",
    "release_date" : "2026-08-17T00:00:00Z",
    "advisory" : "RHSA-2026:55445",
    "cpe" : "cpe:/o:redhat:enterprise_linux_eus:10.0",
    "package" : "kernel-0:6.12.0-55.98.1.el10_0"
  }, {
    "product_name" : "Red Hat Enterprise Linux 9",
    "release_date" : "2026-08-13T00:00:00Z",
    "advisory" : "RHSA-2026:54443",
    "cpe" : "cpe:/a:redhat:enterprise_linux:9",
    "package" : "kernel-0:5.14.0-687.39.1.el9_8"
  }, {
    "product_name" : "Red Hat Enterprise Linux 9",
    "release_date" : "2026-08-13T00:00:00Z",
    "advisory" : "RHSA-2026:54443",
    "cpe" : "cpe:/o:redhat:enterprise_linux:9",
    "package" : "kernel-0:5.14.0-687.39.1.el9_8"
  }, {
    "product_name" : "Red Hat Enterprise Linux 9",
    "release_date" : "2026-09-02T00:00:00Z",
    "advisory" : "RHSA-2026:62640",
    "cpe" : "cpe:/o:redhat:enterprise_linux:9",
    "package" : "kpatch-patch"
  }, {
    "product_name" : "Red Hat Enterprise Linux 9.2 Update Services for SAP Solutions",
    "release_date" : "2026-08-17T00:00:00Z",
    "advisory" : "RHSA-2026:54515",
    "cpe" : "cpe:/a:redhat:rhel_e4s:9.2",
    "package" : "kernel-0:5.14.0-284.187.1.el9_2"
  }, {
    "product_name" : "Red Hat Enterprise Linux 9.2 Update Services for SAP Solutions",
    "release_date" : "2026-08-17T00:00:00Z",
    "advisory" : "RHSA-2026:55443",
    "cpe" : "cpe:/a:redhat:rhel_e4s:9.2::nfv",
    "package" : "kernel-rt-0:5.14.0-284.187.1.rt14.472.el9_2"
  }, {
    "product_name" : "Red Hat Enterprise Linux 9.2 Update Services for SAP Solutions",
    "release_date" : "2026-09-02T00:00:00Z",
    "advisory" : "RHSA-2026:62638",
    "cpe" : "cpe:/o:redhat:rhel_e4s:9.2",
    "package" : "kpatch-patch"
  }, {
    "product_name" : "Red Hat Enterprise Linux 9.4 Update Services for SAP Solutions",
    "release_date" : "2026-08-13T00:00:00Z",
    "advisory" : "RHSA-2026:54482",
    "cpe" : "cpe:/a:redhat:rhel_e4s:9.4",
    "package" : "kernel-0:5.14.0-427.144.1.el9_4"
  }, {
    "product_name" : "Red Hat Enterprise Linux 9.4 Update Services for SAP Solutions",
    "release_date" : "2026-09-02T00:00:00Z",
    "advisory" : "RHSA-2026:62639",
    "cpe" : "cpe:/o:redhat:rhel_e4s:9.4",
    "package" : "kpatch-patch"
  }, {
    "product_name" : "Red Hat Enterprise Linux 9.6 Extended Update Support",
    "release_date" : "2026-08-12T00:00:00Z",
    "advisory" : "RHSA-2026:53990",
    "cpe" : "cpe:/a:redhat:rhel_eus:9.6",
    "package" : "kernel-0:5.14.0-570.134.1.el9_6"
  }, {
    "product_name" : "Red Hat Enterprise Linux 9.6 Extended Update Support",
    "release_date" : "2026-09-02T00:00:00Z",
    "advisory" : "RHSA-2026:62641",
    "cpe" : "cpe:/o:redhat:rhel_eus:9.6",
    "package" : "kpatch-patch"
  } ],
  "package_state" : [ {
    "product_name" : "Red Hat Enterprise Linux 6",
    "fix_state" : "Not affected",
    "package_name" : "kernel",
    "cpe" : "cpe:/o:redhat:enterprise_linux:6"
  }, {
    "product_name" : "Red Hat Enterprise Linux 7",
    "fix_state" : "Not affected",
    "package_name" : "kernel",
    "cpe" : "cpe:/o:redhat:enterprise_linux:7"
  }, {
    "product_name" : "Red Hat Enterprise Linux 7",
    "fix_state" : "Not affected",
    "package_name" : "kernel-rt",
    "cpe" : "cpe:/o:redhat:enterprise_linux:7"
  }, {
    "product_name" : "Red Hat Enterprise Linux 8",
    "fix_state" : "Not affected",
    "package_name" : "kernel",
    "cpe" : "cpe:/o:redhat:enterprise_linux:8"
  }, {
    "product_name" : "Red Hat Enterprise Linux 8",
    "fix_state" : "Affected",
    "package_name" : "kernel-rt",
    "cpe" : "cpe:/o:redhat:enterprise_linux:8"
  }, {
    "product_name" : "Red Hat Enterprise Linux 9",
    "fix_state" : "Will not fix",
    "package_name" : "kernel-rt",
    "cpe" : "cpe:/o:redhat:enterprise_linux:9"
  } ],
  "references" : [ "https://www.cve.org/CVERecord?id=CVE-2026-53264\nhttps://nvd.nist.gov/vuln/detail/CVE-2026-53264\nhttps://lore.kernel.org/linux-cve-announce/2026062517-CVE-2026-53264-081f@gregkh/T" ],
  "name" : "CVE-2026-53264",
  "csaw" : false
}