Description
In the Linux kernel, the following vulnerability has been resolved: scsi: bfa: Double-free fix When the bfad_im_probe() function fails during initialization, the memory pointed to by bfad->im is freed without setting bfad->im to NULL. Subsequently, during driver uninstallation, when the state machine enters the bfad_sm_stopping state and calls the bfad_im_probe_undo() function, it attempts to free the memory pointed to by bfad->im again, thereby triggering a double-free vulnerability. Set bfad->im to NULL if probing fails.
Affected products
linux: linux kernel; debian: debian linux
References10
- git.kernel.org/stable/c/13f613228cf3c96a038424cd97aa4d6aadc66294 Patch
- git.kernel.org/stable/c/39cfe2c83146aad956318f866d0ee471b7a61fa5 Patch
- git.kernel.org/stable/c/50d9bd48321038bd6e15af5a454bbcd180cf6f80 Patch
- git.kernel.org/stable/c/684c92bb08a25ed3c0356bc7eb532ed5b19588dd Patch
- git.kernel.org/stable/c/8456f862cb95bcc3a831e1ba87c0c17068be0f3f Patch
- git.kernel.org/stable/c/8e03dd9fadf76db5b9799583074a1a2a54f787f1 Patch
- git.kernel.org/stable/c/9337c2affbaebe00b75fdf84ea0e2fcf93c140af Patch
- git.kernel.org/stable/c/add4c4850363d7c1b72e8fce9ccb21fdd2cf5dc9 Patch
- git.kernel.org/stable/c/ba024d92564580bb90ec367248ace8efe16ce815 Patch
- lists.debian.org/debian-lts-announce/2025/10/msg00007.html Third Party Advisory
Metrics
- CVSS 3.1
-
7.8
HIGH
Score source: NVD
CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H - EPSS — exploit probability
- 0% percentile: 9 · as of 8 November 2026
- CWE
- CWE-415
Could this be exploited in your environment?
A patch closes the known hole. A penetration test shows what an attacker can still reach — with proof.