In the Linux kernel, the following vulnerability has been resolved:
drm/amdgpu: Fix variable 'mca_funcs' dereferenced before NULL check in 'amdgpu_mca_smu_get_mca_entry()'
Fixes the below:
drivers/gpu/drm/amd/amdgpu/amdgpu_mca.c:377 amdgpu_mca_smu_get_mca_entry() warn: variable dereferenced before check 'mca_funcs' (see line 368)
357 int amdgpu_mca_smu_get_mca_entry(struct amdgpu_device *adev, enum amdgpu_mca_error_type type, 358 int idx, struct mca_bank_entry *entry) 359 { 360 const struct amdgpu_mca_smu_funcs *mca_funcs = adev->mca.mca_funcs; 361 int count; 362 363 switch (type) { 364 case AMDGPU_MCA_ERROR_TYPE_UE: 365 count = mca_funcs->max_ue_count;
mca_funcs is dereferenced here.
366 break; 367 case AMDGPU_MCA_ERROR_TYPE_CE: 368 count = mca_funcs->max_ce_count;
mca_funcs is dereferenced here.
369 break; 370 default: 371 return -EINVAL; 372 } 373 374 if (idx >= count) 375 return -EINVAL; 376 377 if (mca_funcs && mca_funcs->mca_get_mca_entry) ^^^^^^^^^
Checked too late!
CVSS Details
- CVSS 3.1 Base Score: 7.1
- CVSS 3.1 Vector: (CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:N/A:H)
Covered by Rapid7
| Product | Vendor Advisory | Solution File | Added | Published |
|---|---|---|---|---|
| Debian | — | Upgrade linux | May 15, 2025 | Apr 2, 2024 |
| Redhat_linux | — | Upgrade kernelNo solution existsUpgrade kernel-rt | Dec 5, 2024 | Apr 2, 2024 |
| Suse | — | Upgrade kernel-azure-vdsoUpgrade kernel-docsUpgrade kernel-macrosUpgrade kernel-azure-extraUpgrade kernel-syms-azureUpgrade kernel-zfcpdumpUpgrade kernel-kvmsmallUpgrade kernel-default-develUpgrade kernel-source-azureUpgrade kernel-sourceUpgrade kernel-develUpgrade kernel-devel-azureUpgrade kernel-64kb-develUpgrade kernel-obs-qaUpgrade kernel-64kbUpgrade kernel-kvmsmall-develUpgrade reiserfs-kmp-defaultUpgrade kernel-default-extraUpgrade kernel-symsUpgrade kernel-azureUpgrade kernel-source-vanillaUpgrade kernel-default-livepatchUpgrade kernel-azure-develUpgrade kernel-obs-buildUpgrade kernel-defaultUpgrade kernel-64kb-extraUpgrade kernel-default-vdsoUpgrade kernel-docs-htmlUpgrade kernel-kvmsmall-vdso | Dec 5, 2025 | Dec 5, 2025 |
| Ubuntu | — | Upgrade linux-raspi-realtime | Feb 11, 2025 | Apr 2, 2024 |
Prioritise with Active Threat Intelligence
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