{"schema":"threatline.record/2","record":{"id":"CVE-2026-98217","aliases":[],"summary":"IB/mlx4: Fix use-after-free on pkey sysfs registration failure","details":"In the Linux kernel, the following vulnerability has been resolved:\n\nIB/mlx4: Fix use-after-free on pkey sysfs registration failure\n\nregister_pkey_tree() ignores errors from register_one_pkey_tree() and\ncontinues registering the remaining slaves. The per-slave error path has\nalready released the pkey parent kobjects, but their pointers remain\nstored in the device. A later device cleanup therefore passes the stale\npointers to kobject_put(), causing a use-after-free.\n\nClear the parent pointers after releasing a failed slave tree and skip\nunregistered trees during device cleanup. This preserves the existing\nbest-effort registration behavior while preventing a second cleanup of\nthe failed tree.","categories":["Operating systems"],"product":"Linux","vendor":"Linux","ecosystem":null,"affected_ranges":[{"source":"CVE List","source_url":"https://www.cve.org/CVERecord?id=CVE-2026-98217","source_modified_at":"2026-10-19T09:15:47.995Z","fetched_at":"2026-10-23T18:45:31.882637Z","product":"Linux","vendor":"Linux","versions":[{"version":"c1e7e466120b80ce49e91af0c9da1ce6dee4844a","lessThan":"791471421d848ce13e84f4b21c9e19973d471c4e","status":"affected","versionType":"git"},{"version":"c1e7e466120b80ce49e91af0c9da1ce6dee4844a","lessThan":"734f066933484f6c7cedea0312763249beed5845","status":"affected","versionType":"git"},{"version":"c1e7e466120b80ce49e91af0c9da1ce6dee4844a","lessThan":"a07bee32127d7c4cd3b1bb9a088e21d0c93634c9","status":"affected","versionType":"git"},{"version":"c1e7e466120b80ce49e91af0c9da1ce6dee4844a","lessThan":"cf20d7476754c00eec04ae23d3e929de33ce0345","status":"affected","versionType":"git"},{"version":"c1e7e466120b80ce49e91af0c9da1ce6dee4844a","lessThan":"0c3482e965b18bc242e54e899d1c4d391ca8e5e3","status":"affected","versionType":"git"},{"version":"c1e7e466120b80ce49e91af0c9da1ce6dee4844a","lessThan":"ffb80872617b5f9b3dd1536ec2909029fa66f228","status":"affected","versionType":"git"},{"version":"c1e7e466120b80ce49e91af0c9da1ce6dee4844a","lessThan":"ced1186fea7c77e16681c7ef4802897885989c3b","status":"affected","versionType":"git"},{"version":"c1e7e466120b80ce49e91af0c9da1ce6dee4844a","lessThan":"1af874e9f4ce22ccf8b10ab5462f32c70d3be21a","status":"affected","versionType":"git"}],"defaultStatus":"unaffected"},{"source":"CVE List","source_url":"https://www.cve.org/CVERecord?id=CVE-2026-98217","source_modified_at":"2026-10-19T09:15:47.995Z","fetched_at":"2026-10-23T18:45:31.882637Z","product":"Linux","vendor":"Linux","versions":[{"version":"3.7","status":"affected"},{"version":"0","lessThan":"3.7","status":"unaffected","versionType":"semver"},{"version":"5.10.271","lessThanOrEqual":"5.10.*","status":"unaffected","versionType":"semver"},{"version":"5.15.222","lessThanOrEqual":"5.15.*","status":"unaffected","versionType":"semver"},{"version":"6.1.189","lessThanOrEqual":"6.1.*","status":"unaffected","versionType":"semver"},{"version":"6.6.158","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-98217","source_modified_at":"2026-10-19T09:15:47.995Z","fetched_at":"2026-10-23T18:45:31.882637Z","package":{"name":"Linux","ecosystem":null},"version":"791471421d848ce13e84f4b21c9e19973d471c4e","basis":"first unaffected version stated in the CVE record"},{"source":"CVE List","source_url":"https://www.cve.org/CVERecord?id=CVE-2026-98217","source_modified_at":"2026-10-19T09:15:47.995Z","fetched_at":"2026-10-23T18:45:31.882637Z","package":{"name":"Linux","ecosystem":null},"version":"734f066933484f6c7cedea0312763249beed5845","basis":"first unaffected version stated in the CVE record"},{"source":"CVE List","source_url":"https://www.cve.org/CVERecord?id=CVE-2026-98217","source_modified_at":"2026-10-19T09:15:47.995Z","fetched_at":"2026-10-23T18:45:31.882637Z","package":{"name":"Linux","ecosystem":null},"version":"0c3482e965b18bc242e54e899d1c4d391ca8e5e3","basis":"first unaffected version stated in the CVE record"},{"source":"CVE List","source_url":"https://www.cve.org/CVERecord?id=CVE-2026-98217","source_modified_at":"2026-10-19T09:15:47.995Z","fetched_at":"2026-10-23T18:45:31.882637Z","package":{"name":"Linux","ecosystem":null},"version":"1af874e9f4ce22ccf8b10ab5462f32c70d3be21a","basis":"first unaffected version stated in the CVE record"}],"cvss":null,"severity":null,"kev":{"listed":false},"epss":{"probability":0.00184,"percentile":0.07618,"score_date":"2026-10-23"},"published_at":"2026-10-06T08:44:53.152Z","modified_at":"2026-10-19T09:15:47.995Z","provenance":[{"source":"CVE List","url":"https://www.cve.org/CVERecord?id=CVE-2026-98217","fetched_at":"2026-10-23T18:45:31.882637Z","source_modified_at":"2026-10-19T09:15:47.995Z"},{"source":"EPSS","url":"https://api.first.org/data/v1/epss?cve=CVE-2026-98217","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/791471421d848ce13e84f4b21c9e19973d471c4e"},{"source":"CVE List","url":"https://git.kernel.org/stable/c/734f066933484f6c7cedea0312763249beed5845"},{"source":"CVE List","url":"https://git.kernel.org/stable/c/a07bee32127d7c4cd3b1bb9a088e21d0c93634c9"},{"source":"CVE List","url":"https://git.kernel.org/stable/c/cf20d7476754c00eec04ae23d3e929de33ce0345"},{"source":"CVE List","url":"https://git.kernel.org/stable/c/0c3482e965b18bc242e54e899d1c4d391ca8e5e3"},{"source":"CVE List","url":"https://git.kernel.org/stable/c/ffb80872617b5f9b3dd1536ec2909029fa66f228"},{"source":"CVE List","url":"https://git.kernel.org/stable/c/ced1186fea7c77e16681c7ef4802897885989c3b"},{"source":"CVE List","url":"https://git.kernel.org/stable/c/1af874e9f4ce22ccf8b10ab5462f32c70d3be21a"}],"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-19T09:15:47.995Z","content_hash":"00b072c95cde750dadf2a53d899a74a2e12b1486b99c09553c9aad5d347dcfe1"}}
