Skip to content
CVE PROGRAM SOURCE RECORD7.8 High

CVE-2024-56708

EDAC/igen6: Avoid segmentation fault on module unload

Description

In the Linux kernel, the following vulnerability has been resolved: EDAC/igen6: Avoid segmentation fault on module unload The segmentation fault happens because: During modprobe: 1. In igen6_probe(), igen6_pvt will be allocated with kzalloc() 2. In igen6_register_mci(), mci->pvt_info will point to &igen6_pvt->imc[mc] During rmmod: 1. In mci_release() in edac_mc.c, it will kfree(mci->pvt_info) 2. In igen6_remove(), it will kfree(igen6_pvt); Fix this issue by setting mci->pvt_info to NULL to avoid the double kfree.

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

  • 10590a9d4f23e0a519730d79d39331df60ad2079 to < 029ac07bb92d2f7502d47a4916f197a8445d83bfaffected
  • 10590a9d4f23e0a519730d79d39331df60ad2079 to < 2a80e710bbc088a2511c159ee4d910456c5f0832affected
  • 10590a9d4f23e0a519730d79d39331df60ad2079 to < 830cabb61113d92a425dd3038ccedbdfb3c8d079affected
  • 10590a9d4f23e0a519730d79d39331df60ad2079 to < e5c7052664b61f9e2f896702d20552707d0ef60aaffected
  • 10590a9d4f23e0a519730d79d39331df60ad2079 to < db60326f2c47b079e36785ace621eb3002db2088affected
  • 10590a9d4f23e0a519730d79d39331df60ad2079 to < fefaae90398d38a1100ccd73b46ab55ff4610fbaaffected

Linux Linux

Default version status: affected

  • 5.11affected
  • 0 to < 5.11unaffected
  • 5.15.174 to ≤ 5.15.*unaffected
  • 6.1.120 to ≤ 6.1.*unaffected
  • 6.6.64 to ≤ 6.6.*unaffected
  • 6.11.11 to ≤ 6.11.*unaffected
  • 6.12.2 to ≤ 6.12.*unaffected
  • 6.13 to ≤ *unaffected

References