{"schema":"threatline.record/2","record":{"id":"CVE-2026-98245","aliases":[],"summary":"btrfs: take commit root semaphore when iterating in mark_block_group_to_copy()","details":"In the Linux kernel, the following vulnerability has been resolved:\n\nbtrfs: take commit root semaphore when iterating in mark_block_group_to_copy()\n\nmark_block_group_to_copy() iterates over the commit root with\nskip_locking=true. A concurrent transaction commit can swap and free\nthe commit root during iteration, causing use-after-free when\naccessing extent buffers.\n\nFix it by using path->need_commit_sem to protect the commit root search.","categories":["Operating systems"],"product":"Linux","vendor":"Linux","ecosystem":null,"affected_ranges":[{"source":"CVE List","source_url":"https://www.cve.org/CVERecord?id=CVE-2026-98245","source_modified_at":"2026-10-21T12:54:53.797Z","fetched_at":"2026-10-23T18:45:31.882637Z","product":"Linux","vendor":"Linux","versions":[{"version":"78ce9fc269af6e69c1399ab910ba6bc81c934f67","lessThan":"93a025166495c63ba5b8ac721c7040d5312e8335","status":"affected","versionType":"git"},{"version":"78ce9fc269af6e69c1399ab910ba6bc81c934f67","lessThan":"8e2007b263ea250251ec3021a0a197da990ee1a8","status":"affected","versionType":"git"},{"version":"78ce9fc269af6e69c1399ab910ba6bc81c934f67","lessThan":"709f6a5e986535005110c6c69b322f63631cb200","status":"affected","versionType":"git"},{"version":"78ce9fc269af6e69c1399ab910ba6bc81c934f67","lessThan":"c32490c6d3f3a9f2d177d57c7eb8bbc347561d08","status":"affected","versionType":"git"},{"version":"78ce9fc269af6e69c1399ab910ba6bc81c934f67","lessThan":"0594e3423f4ba3137c734371169491f9a98e9af4","status":"affected","versionType":"git"}],"defaultStatus":"unaffected"},{"source":"CVE List","source_url":"https://www.cve.org/CVERecord?id=CVE-2026-98245","source_modified_at":"2026-10-21T12:54:53.797Z","fetched_at":"2026-10-23T18:45:31.882637Z","product":"Linux","vendor":"Linux","versions":[{"version":"5.12","status":"affected"},{"version":"0","lessThan":"5.12","status":"unaffected","versionType":"semver"},{"version":"6.6.160","lessThanOrEqual":"6.6.*","status":"unaffected","versionType":"semver"},{"version":"6.12.112","lessThanOrEqual":"6.12.*","status":"unaffected","versionType":"semver"},{"version":"6.18.54","lessThanOrEqual":"6.18.*","status":"unaffected","versionType":"semver"},{"version":"7.2.8","lessThanOrEqual":"7.2.*","status":"unaffected","versionType":"semver"},{"version":"7.3","lessThanOrEqual":"*","status":"unaffected","versionType":"original_commit_for_fix"}],"defaultStatus":"affected"}],"fixed_versions":[{"source":"CVE List","source_url":"https://www.cve.org/CVERecord?id=CVE-2026-98245","source_modified_at":"2026-10-21T12:54:53.797Z","fetched_at":"2026-10-23T18:45:31.882637Z","package":{"name":"Linux","ecosystem":null},"version":"93a025166495c63ba5b8ac721c7040d5312e8335","basis":"first unaffected version stated in the CVE record"},{"source":"CVE List","source_url":"https://www.cve.org/CVERecord?id=CVE-2026-98245","source_modified_at":"2026-10-21T12:54:53.797Z","fetched_at":"2026-10-23T18:45:31.882637Z","package":{"name":"Linux","ecosystem":null},"version":"8e2007b263ea250251ec3021a0a197da990ee1a8","basis":"first unaffected version stated in the CVE record"},{"source":"CVE List","source_url":"https://www.cve.org/CVERecord?id=CVE-2026-98245","source_modified_at":"2026-10-21T12:54:53.797Z","fetched_at":"2026-10-23T18:45:31.882637Z","package":{"name":"Linux","ecosystem":null},"version":"709f6a5e986535005110c6c69b322f63631cb200","basis":"first unaffected version stated in the CVE record"},{"source":"CVE List","source_url":"https://www.cve.org/CVERecord?id=CVE-2026-98245","source_modified_at":"2026-10-21T12:54:53.797Z","fetched_at":"2026-10-23T18:45:31.882637Z","package":{"name":"Linux","ecosystem":null},"version":"0594e3423f4ba3137c734371169491f9a98e9af4","basis":"first unaffected version stated in the CVE record"}],"cvss":null,"severity":null,"kev":{"listed":false},"epss":{"probability":0.00168,"percentile":0.05743,"score_date":"2026-10-23"},"published_at":"2026-10-06T08:45:14.758Z","modified_at":"2026-10-21T12:54:53.797Z","provenance":[{"source":"CVE List","url":"https://www.cve.org/CVERecord?id=CVE-2026-98245","fetched_at":"2026-10-23T18:45:31.882637Z","source_modified_at":"2026-10-21T12:54:53.797Z"},{"source":"EPSS","url":"https://api.first.org/data/v1/epss?cve=CVE-2026-98245","fetched_at":"2026-10-23T18:42:43.628194Z","source_modified_at":"2026-10-23"}],"sources":["CVE List","EPSS"],"references":[{"source":"CVE List","url":"https://git.kernel.org/stable/c/93a025166495c63ba5b8ac721c7040d5312e8335"},{"source":"CVE List","url":"https://git.kernel.org/stable/c/8e2007b263ea250251ec3021a0a197da990ee1a8"},{"source":"CVE List","url":"https://git.kernel.org/stable/c/709f6a5e986535005110c6c69b322f63631cb200"},{"source":"CVE List","url":"https://git.kernel.org/stable/c/c32490c6d3f3a9f2d177d57c7eb8bbc347561d08"},{"source":"CVE List","url":"https://git.kernel.org/stable/c/0594e3423f4ba3137c734371169491f9a98e9af4"}],"locations":[],"motoko_assessment":{"status":"requires_architecture_review","automatic_remediation":false},"cve_state":"PUBLISHED","classification":{"method":"product-first software-layer rules","rules_version":"2.1","matched_on":"product","confidence":"heuristic","reviewed":false},"change_timestamp":"2026-10-21T12:54:53.797Z","content_hash":"43e40167af9ab780ce495c5f089e7ea87acba6e880969f2e9d52e96d0793f80c"}}
