Description
In the Linux kernel, the following vulnerability has been resolved: octeontx2-af: Free BPID bitmap on setup failure nix_setup_bpids() allocates bp->bpids with rvu_alloc_bitmap(), which uses a plain kcalloc(). If any of the following devm_kcalloc() allocations for the BPID mapping arrays fails, the function returns without freeing the bitmap. Free the BPID bitmap before returning from those error paths.
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
d6212d2e41a0cb1ff6b059db79c70752cdafc95e to < 7a939b683a74bd7d7ce4e3b7f696b491c8d71af4affectedd6212d2e41a0cb1ff6b059db79c70752cdafc95e to < 19c148cb82d11bb7cc7d86038a94e608a297e63caffectedd6212d2e41a0cb1ff6b059db79c70752cdafc95e to < d0c880c9f4051100517040d065caff60e913b659affectedd6212d2e41a0cb1ff6b059db79c70752cdafc95e to < 36323f54cd323122a1be89ab2c316a6e55a94e30affected
Linux Linux
Default version status: affected
6.9affected0 to < 6.9unaffected6.12.97 to ≤ 6.12.*unaffected6.18.40 to ≤ 6.18.*unaffected7.1.5 to ≤ 7.1.*unaffected7.2 to ≤ *unaffected