In the Linux kernel, the following vulnerability has been resolved:
amdkfd: properly free gang_ctx_bo when failed to init user queue
The destructor of a gtt bo is declared as void amdgpu_amdkfd_free_gtt_mem(struct amdgpu_device *adev, void **mem_obj); Which takes void** as the second parameter.
GCC allows passing void* to the function because void* can be implicitly casted to any other types, so it can pass compiling.
However, passing this void* parameter into the function's execution process(which expects void** and dereferencing void**) will result in errors.
| Product | Vendor Advisory | Solution File | Added | Published |
|---|---|---|---|---|
| Debian | — | Upgrade linux | Jul 23, 2026 | Jul 23, 2026 |
| Suse | — | Upgrade kernel-syms-azureUpgrade reiserfs-kmp-defaultUpgrade kernel-kvmsmall-develUpgrade kernel-sourceUpgrade kernel-default-livepatchUpgrade kernel-kvmsmallUpgrade kernel-64kbUpgrade kernel-default-develUpgrade kernel-source-vanillaUpgrade kernel-symsUpgrade kernel-kvmsmall-vdsoUpgrade kernel-docs-htmlUpgrade kernel-64kb-develUpgrade kernel-devel-azureUpgrade kernel-default-extraUpgrade kernel-zfcpdumpUpgrade kernel-obs-qaUpgrade kernel-macrosUpgrade kernel-default-vdsoUpgrade kernel-source-azureUpgrade kernel-azure-extraUpgrade kernel-default-baseUpgrade kernel-docsUpgrade kernel-azureUpgrade kernel-azure-develUpgrade kernel-defaultUpgrade kernel-azure-vdsoUpgrade kernel-develUpgrade kernel-64kb-extraUpgrade kernel-obs-build | Dec 5, 2025 | Jul 8, 2025 |
With curated Threat Intelligence, you can see which vulnerabilities truly put you at risk, prioritize what matters most, and act before attackers do.
Explore Intelligence Hub