Description
In the Linux kernel, the following vulnerability has been resolved: i3c: master: Do not treat master device as a duplicate target i3c_master_search_i3c_dev_duplicate() searches the bus for another I3C device with the same PID as the reference device. The search can match master->this, causing the controller itself to be returned as a duplicate. Since the controller is not a target device, it cannot be a duplicate of one. Exclude master->this from matching so that the function only returns real duplicate target devices.
Affected products
Version statuses are supplied by the assigning organization. Consult the original record for detailed ranges and platform conditions.
Linux Linux
Default version status: unaffected
3a379bbcea0af6280e1ca0d1edfcf4e68cde6ee0 to < 3728d90ec66d4ad33d357e7d6e82b02d34e1c99caffected3a379bbcea0af6280e1ca0d1edfcf4e68cde6ee0 to < 6f2340857fc206e7ebfc50c568fb65c3055e568baffected3a379bbcea0af6280e1ca0d1edfcf4e68cde6ee0 to < d72a5e9060030a1c205b54157c15a428b741d83faffected3a379bbcea0af6280e1ca0d1edfcf4e68cde6ee0 to < 7b25b755d59077dd9484ba1360b8fe6396e5ccfbaffected3a379bbcea0af6280e1ca0d1edfcf4e68cde6ee0 to < 533faf3d2e67ded0a62b7ba753c0fe993d1dfc26affected3a379bbcea0af6280e1ca0d1edfcf4e68cde6ee0 to < d0cc00957292e353ad46039034cd8f82fc4f8057affected3a379bbcea0af6280e1ca0d1edfcf4e68cde6ee0 to < 150e71808d3715a0deefbb189c780d03fdbdc735affected3a379bbcea0af6280e1ca0d1edfcf4e68cde6ee0 to < 4dc1b3eeba7991905a5b5b8129ebea51be7d87b7affected
Linux Linux
Default version status: affected
5.0affected0 to < 5.0unaffected5.10.273 to ≤ 5.10.*unaffected5.15.224 to ≤ 5.15.*unaffected6.1.191 to ≤ 6.1.*unaffected6.6.160 to ≤ 6.6.*unaffected6.12.112 to ≤ 6.12.*unaffected6.18.52 to ≤ 6.18.*unaffected7.2.6 to ≤ 7.2.*unaffected7.3 to ≤ *unaffected
References
- https://git.kernel.org/stable/c/3728d90ec66d4ad33d357e7d6e82b02d34e1c99c ↗
- https://git.kernel.org/stable/c/6f2340857fc206e7ebfc50c568fb65c3055e568b ↗
- https://git.kernel.org/stable/c/d72a5e9060030a1c205b54157c15a428b741d83f ↗
- https://git.kernel.org/stable/c/7b25b755d59077dd9484ba1360b8fe6396e5ccfb ↗
- https://git.kernel.org/stable/c/533faf3d2e67ded0a62b7ba753c0fe993d1dfc26 ↗
- https://git.kernel.org/stable/c/d0cc00957292e353ad46039034cd8f82fc4f8057 ↗
- https://git.kernel.org/stable/c/150e71808d3715a0deefbb189c780d03fdbdc735 ↗
- https://git.kernel.org/stable/c/4dc1b3eeba7991905a5b5b8129ebea51be7d87b7 ↗