Description
In the Linux kernel, the following vulnerability has been resolved: Input: ims-pcu - fix type confusion in CDC union descriptor parsing The driver currently trusts the bMasterInterface0 from the CDC union descriptor without verifying that it matches the interface being probed. This could lead to the driver overwriting the private data of another interface. Validate that the control interface found in the descriptor is indeed the one we are probing.
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
628329d52474323938a03826941e166bc7c8eff4 to < ab87cd7789d00f441f60a016cbcff35abe76513caffected628329d52474323938a03826941e166bc7c8eff4 to < b5518c5632f3485849421b9c33b4db5ae6a54ed7affected628329d52474323938a03826941e166bc7c8eff4 to < 163c3e7a1de6b3d5c85edb3bdf4cf087382103b0affected628329d52474323938a03826941e166bc7c8eff4 to < 08bf4b6ee28987570f4b3f1954427621fa291bf5affected628329d52474323938a03826941e166bc7c8eff4 to < fa7f65c5315a25b310daae69ab527efd420e37faaffected628329d52474323938a03826941e166bc7c8eff4 to < 0e8115a7ed9a99ff9495615a575a6c0f43566d10affected628329d52474323938a03826941e166bc7c8eff4 to < f4cf878dcc4f6f02e7a25294bfaed4361264995eaffected628329d52474323938a03826941e166bc7c8eff4 to < ca459e237bc49567649c56bc72e4c602fb92fd67affected
Linux Linux
Default version status: affected
3.10affected0 to < 3.10unaffected5.10.261 to ≤ 5.10.*unaffected5.15.212 to ≤ 5.15.*unaffected6.1.178 to ≤ 6.1.*unaffected6.6.145 to ≤ 6.6.*unaffected6.12.97 to ≤ 6.12.*unaffected6.18.40 to ≤ 6.18.*unaffected7.1.5 to ≤ 7.1.*unaffected7.2 to ≤ *unaffected
References
- https://git.kernel.org/stable/c/ab87cd7789d00f441f60a016cbcff35abe76513c ↗
- https://git.kernel.org/stable/c/b5518c5632f3485849421b9c33b4db5ae6a54ed7 ↗
- https://git.kernel.org/stable/c/163c3e7a1de6b3d5c85edb3bdf4cf087382103b0 ↗
- https://git.kernel.org/stable/c/08bf4b6ee28987570f4b3f1954427621fa291bf5 ↗
- https://git.kernel.org/stable/c/fa7f65c5315a25b310daae69ab527efd420e37fa ↗
- https://git.kernel.org/stable/c/0e8115a7ed9a99ff9495615a575a6c0f43566d10 ↗
- https://git.kernel.org/stable/c/f4cf878dcc4f6f02e7a25294bfaed4361264995e ↗
- https://git.kernel.org/stable/c/ca459e237bc49567649c56bc72e4c602fb92fd67 ↗