Skip to content
CVE PROGRAM SOURCE RECORDUnscored

CVE-2021-47473

scsi: qla2xxx: Fix a memory leak in an error path of qla2x00_process_els()

Description

In the Linux kernel, the following vulnerability has been resolved: scsi: qla2xxx: Fix a memory leak in an error path of qla2x00_process_els() Commit 8c0eb596baa5 ("[SCSI] qla2xxx: Fix a memory leak in an error path of qla2x00_process_els()"), intended to change: bsg_job->request->msgcode == FC_BSG_HST_ELS_NOLOGIN bsg_job->request->msgcode != FC_BSG_RPT_ELS but changed it to: bsg_job->request->msgcode == FC_BSG_RPT_ELS instead. Change the == to a != to avoid leaking the fcport structure or freeing unallocated memory.

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

  • 8c0eb596baa51f2b43949c698c644727ef17805c to < 96f0aebf29be25254fa585af43924e34aa21fd9aaffected
  • 8c0eb596baa51f2b43949c698c644727ef17805c to < a7fbb56e6c941d9f59437b96412a348e66388d3eaffected
  • 8c0eb596baa51f2b43949c698c644727ef17805c to < 7fb223d0ad801f633c78cbe42b1d1b55f5d163adaffected

Linux Linux

Default version status: affected

  • 3.11affected
  • 0 to < 3.11unaffected
  • 5.10.76 to ≤ 5.10.*unaffected
  • 5.14.15 to ≤ 5.14.*unaffected
  • 5.15 to ≤ *unaffected

References