Skip to content
CVE PROGRAM SOURCE RECORDUnscored

CVE-2026-90119

ALSA: ice1712: Fix the card leak at probe error with the auto-cleanup

Description

In the Linux kernel, the following vulnerability has been resolved: ALSA: ice1712: Fix the card leak at probe error with the auto-cleanup snd_ice1712_probe() performs multiple initialization steps after snd_card_new(), but directly returns on failures from later steps without releasing the ALSA card, causing resource leaks when probing fails. Use snd_devm_card_new() together with scope-based cleanup via __free(snd_card_unref), and clear the card pointer after successful registration to keep it alive.

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

  • ca642da4b33d385c5a633287e1c4155f1ea09638 to < c5c7c7b6cfae73c46e4544a9ef08ff89231a670daffected
  • ca642da4b33d385c5a633287e1c4155f1ea09638 to < d8ac49391a1562dc784fc91e810e696284cb647eaffected
  • ca642da4b33d385c5a633287e1c4155f1ea09638 to < b15782627b6562f7b6d628f4699316f26340f835affected
  • ca642da4b33d385c5a633287e1c4155f1ea09638 to < 24b399f51812d727dc25d7814c4d7e0cca38201eaffected
  • ca642da4b33d385c5a633287e1c4155f1ea09638 to < d736eba9c453fedce664fdf592c8b71ecff1932baffected

Linux Linux

Default version status: affected

  • 5.15affected
  • 0 to < 5.15unaffected
  • 6.6.157 to ≤ 6.6.*unaffected
  • 6.12.110 to ≤ 6.12.*unaffected
  • 6.18.52 to ≤ 6.18.*unaffected
  • 7.2.6 to ≤ 7.2.*unaffected
  • 7.3 to ≤ *unaffected

References