CVE-2026-53256: linux Use After Free
Vulnerability summary
CVE-2026-53256 is a high (CVSS 8.0) Use After Free vulnerability in linux. EPSS estimates a 0.26% chance of exploitation in the next 30 days, higher than 17% of scored vulnerabilities.
Advisory lineage
Upstream 0 · Downstream 48 · Related 44Timeline
- 25-06-2026PublishedVulnerability first disclosed.
- 19-10-2026Last modifiedVulnerability information updated.
Description
In the Linux kernel, the following vulnerability has been resolved: Bluetooth: RFCOMM: hold listener socket in rfcomm_connect_ind() rfcomm_get_sock_by_channel() scans rfcomm_sk_list under the list lock, but returns the selected listener after dropping that lock without taking a reference. rfcomm_connect_ind() then locks the listener, queues a child socket on it, and may notify it after unlocking it. The buggy scenario involves two paths, with each column showing the order within that path: rfcomm_connect_ind(): listener close: 1. Find parent in 1. close() enters rfcomm_get_sock_by_channel() rfcomm_sock_release(). 2. Drop rfcomm_sk_list.lock 2. rfcomm_sock_shutdown() without pinning parent. closes the listener. 3. Call lock_sock(parent) and 3. rfcomm_sock_kill() bt_accept_enqueue(parent, unlinks and puts parent. sk, true). 4. Read parent flags and may 4. parent can be freed. call sk_state_change(). If close wins the race, parent can be freed before rfcomm_connect_ind() reaches lock_sock(), bt_accept_enqueue(), or the deferred-setup callback. Take a reference on the listener before leaving rfcomm_sk_list.lock. After lock_sock() succeeds, recheck that it is still in BT_LISTEN before queueing a child, cache the deferred-setup bit while the parent is locked, and drop the reference after the last parent use. KASAN reported a slab-use-after-free in lock_sock_nested() from rfcomm_connect_ind(), with the freeing stack going through rfcomm_sock_kill() and rfcomm_sock_release().
CVSS metrics
6 scores · 5 sources · 2 versions- OSV · UbuntuEcosystem advisory · calculated8.0HighCVSS:3.1/AV:A/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
- OSV · DebianEcosystem advisory · calculated8.0HighCVSS:3.1/AV:A/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
- OSV · ChainguardEcosystem advisory · calculated8.0HighCVSS:3.1/AV:A/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
- NVDNIST8.0HighCVSS:3.1/AV:A/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
EPSS trend
Probability
0.26%
Chance of exploitation in the next 30 days
Percentile
17%
Versus all other CVEs
30-day change
+0.01 pp
From 0.25% on 19-09-2026
Known exploited
Compare KEV catalogsNot in any of the 3 tracked catalogs.
Public exploits
0 foundNo public exploits indexed.
Weaknesses
CWE · root causeAffected systems
Ubuntu168 products
- linuxAll versions (No fix recorded) | < 5.15.0-198.208 | < 6.8.0-146.146 | < 7.0.0-31.31
- linux-allwinner-5.19All versions (No fix recorded)
- linux-awsAll versions (No fix recorded) | < 5.15.0-1117.124 | < 6.8.0-1066.69 | < 7.0.0-1012.12
- linux-aws-5.0All versions (No fix recorded)
- linux-aws-5.11All versions (No fix recorded)
Chainguard6 products
- linux-azure-6.18< 6.18.38-r0
- linux-gcp-6.18< 6.18.38-r0
- linux-gcp-6.18-bootc-boot-installed< 6.18.38-r0
- linux-qemu-6.18< 6.18.38-r0
- linux-qemu-6.18-bootc-boot-installed< 6.18.38-r0
Linux2 products
- linux≥ 1da177e4c3f41524e886b7f1b8a0c1fc7321cac2, < f5ec76bdbeb80f75ad0be204371afffee0f8fac8 | ≥ 1da177e4c3f41524e886b7f1b8a0c1fc7321cac2, < a07d741c077d4e34b16458241a94d29039386553 | ≥ 1da177e4c3f41524e886b7f1b8a0c1fc7321cac2, < 1f73f92f66251065a5f39b09a47cf05ea14d3107 | ≥ 1da177e4c3f41524e886b7f1b8a0c1fc7321cac2, < de31973ef00e5aa55496f84cf6a44bb157a34e02 | ≥ 1da177e4c3f41524e886b7f1b8a0c1fc7321cac2, < b0e33e409715c617e2a20f46f99aa5403a14dfda | ≥ 1da177e4c3f41524e886b7f1b8a0c1fc7321cac2, < 8802413ce63175fb522a2bd609fb043a3550c720 | ≥ 1da177e4c3f41524e886b7f1b8a0c1fc7321cac2, < 6f4462d12133106460d7c046b95aad2491e3fddf | ≥ 1da177e4c3f41524e886b7f1b8a0c1fc7321cac2, < 43c441edacf953b39517a44f5e5e10a93618b226 | 2.6.12
- linux_kernel≥ 2.6.12.1, < 5.10.259 | ≥ 5.11, < 5.15.210 | ≥ 5.16, < 6.1.176 | ≥ 6.2, < 6.6.143 | ≥ 6.7, < 6.12.94 | ≥ 6.13, < 6.18.36 | ≥ 6.19, < 7.0.13 | 2.6.12 | 2.6.12:rc2 | 2.6.12:rc3 | 2.6.12:rc4 | 2.6.12:rc5 | 7.1:rc1 | 7.1:rc2 | 7.1:rc3 | 7.1:rc4 | 7.1:rc5 | 7.1:rc6
Debian1 product
- linux< 6.1.176-1 | < 6.12.94-1 | < 7.0.13-1
4 vendors · 177 products