IBM MQ could allow an authenticated attacker with cluster access to cause a denial of service or potentially execute arbitrary code due to improper validation of cluster command message lengths.
The product uses external input with reflection to select which classes or code to use, but it does not sufficiently prevent the input from selecting improper classes or code.
| Name | Vendor | Start Version | End Version |
|---|---|---|---|
| Mq | Ibm | 9.1.0.0 (including) | 9.1.0.37 (including) |
| Mq | Ibm | 9.2.0.0 (including) | 9.2.0.43 (including) |
| Mq | Ibm | 9.3.0.0 (including) | 9.3.0.41 (including) |
| Mq | Ibm | 9.3.0.0 (including) | 9.3.5.1 (including) |
| Mq | Ibm | 9.4.0.0 (including) | 9.4.0.25 (including) |
| Mq | Ibm | 9.4.0.0 (including) | 9.4.5.1 (including) |
| Mq | Ibm | 10.0.0.0 (including) | 10.0.0.0 (including) |