CVE-2022-1734

Priority
Description
A flaw in Linux Kernel found in nfcmrvl_nci_unregister_dev() in
drivers/nfc/nfcmrvl/main.c can lead to use after free both read or write
when non synchronized between cleanup routine and firmware download
routine.
Ubuntu-Description
It was discovered that the Marvell NFC device driver implementation in the
Linux kernel did not properly perform memory cleanup operations in some
situations, leading to a use-after-free vulnerability. A local attacker
could possibly use this to cause a denial of service (system) or execute
arbitrary code.
Notes
Package
Source: linux (LP Ubuntu Debian)
Upstream:released (5.18~rc6)
Ubuntu 18.04 LTS:needed
Ubuntu 20.04 LTS:needed
Ubuntu 21.10:needed
Ubuntu 16.04 ESM:ignored (was needed ESM criteria)
Ubuntu 22.04 LTS:needed
Ubuntu 14.04 ESM:not-affected (3.11.0-12.19)
Patches:
Introduced by
3194c6870158e305dac2af52f83681e9cb67280f
Fixed by
d270453a0d9ec10bb8a802a142fb1b3601a83098
Package
Upstream:released (5.18~rc6)
Ubuntu 18.04 LTS:needed
Ubuntu 20.04 LTS:needed
Ubuntu 21.10:needed
Ubuntu 16.04 ESM:ignored (was needed ESM criteria)
Ubuntu 22.04 LTS:needed
Ubuntu 14.04 ESM:ignored (was needed ESM criteria)
Patches:
Package
Upstream:released (5.18~rc6)
Ubuntu 18.04 LTS:ignored (superseded by linux-aws-5.3)
Ubuntu 20.04 LTS:DNE
Ubuntu 21.10:DNE
Ubuntu 22.04 LTS:DNE
Ubuntu 14.04 ESM:DNE
Patches:
Package
Upstream:released (5.18~rc6)
Ubuntu 18.04 LTS:DNE
Ubuntu 20.04 LTS:ignored (was needs-triage now end-of-life)
Ubuntu 21.10:DNE
Ubuntu 16.04 ESM:DNE
Ubuntu 22.04 LTS:DNE
Ubuntu 14.04 ESM:DNE
Patches:
Package
Upstream:released (5.18~rc6)
Ubuntu 18.04 LTS:DNE
Ubuntu 20.04 LTS:needed
Ubuntu 21.10:DNE
Ubuntu 16.04 ESM:DNE
Ubuntu 22.04 LTS:DNE
Ubuntu 14.04 ESM:DNE
Patches:
Package
Upstream:released (5.18~rc6)
Ubuntu 18.04 LTS:ignored (superseded by linux-aws-5.4)
Ubuntu 20.04 LTS:DNE
Ubuntu 21.10:DNE
Ubuntu 22.04 LTS:DNE
Ubuntu 14.04 ESM:DNE
Patches:
Package
Upstream:released (5.18~rc6)
Ubuntu 18.04 LTS:needed
Ubuntu 20.04 LTS:DNE
Ubuntu 21.10:DNE
Ubuntu 22.04 LTS:DNE
Ubuntu 14.04 ESM:DNE
Patches:
Package
Upstream:released (5.18~rc6)
Ubuntu 18.04 LTS:DNE
Ubuntu 20.04 LTS:ignored (superseded by linux-aws-5.11)
Ubuntu 21.10:DNE
Ubuntu 16.04 ESM:DNE
Ubuntu 22.04 LTS:DNE
Ubuntu 14.04 ESM:DNE
Patches:
Package
Upstream:released (5.18~rc6)
Ubuntu 18.04 LTS:DNE
Ubuntu 20.04 LTS:DNE
Ubuntu 21.10:DNE
Ubuntu 16.04 ESM:ignored (was needed ESM criteria)
Ubuntu 22.04 LTS:DNE
Ubuntu 14.04 ESM:DNE
Patches:
Package
Upstream:released (5.18~rc6)
Ubuntu 18.04 LTS:ignored (superseded by linux-azure-5.3)
Ubuntu 20.04 LTS:needed
Ubuntu 21.10:needed
Ubuntu 16.04 ESM:ignored (was needed ESM criteria)
Ubuntu 22.04 LTS:needed
Ubuntu 14.04 ESM:ignored (was needed ESM criteria)
Patches:
Package
Upstream:released (5.18~rc6)
Ubuntu 18.04 LTS:needed
Ubuntu 20.04 LTS:DNE
Ubuntu 21.10:DNE
Ubuntu 22.04 LTS:DNE
Ubuntu 14.04 ESM:DNE
Patches:
Package
Upstream:released (5.18~rc6)
Ubuntu 18.04 LTS:DNE
Ubuntu 20.04 LTS:ignored (was needs-triage now end-of-life)
Ubuntu 21.10:DNE
Ubuntu 16.04 ESM:DNE
Ubuntu 22.04 LTS:DNE
Ubuntu 14.04 ESM:DNE
Patches:
Package
Upstream:released (5.18~rc6)
Ubuntu 18.04 LTS:DNE
Ubuntu 20.04 LTS:needed
Ubuntu 21.10:DNE
Ubuntu 16.04 ESM:DNE
Ubuntu 22.04 LTS:DNE
Ubuntu 14.04 ESM:DNE
Patches:
Package
Upstream:released (5.18~rc6)
Ubuntu 18.04 LTS:ignored (superseded by linux-azure-5.4)
Ubuntu 20.04 LTS:DNE
Ubuntu 21.10:DNE
Ubuntu 22.04 LTS:DNE
Ubuntu 14.04 ESM:DNE
Patches:
Package
Upstream:released (5.18~rc6)
Ubuntu 18.04 LTS:needed
Ubuntu 20.04 LTS:DNE
Ubuntu 21.10:DNE
Ubuntu 22.04 LTS:DNE
Ubuntu 14.04 ESM:DNE
Patches:
Package
Upstream:released (5.18~rc6)
Ubuntu 18.04 LTS:DNE
Ubuntu 20.04 LTS:ignored (superseded by linux-azure-5.11)
Ubuntu 21.10:DNE
Ubuntu 16.04 ESM:DNE
Ubuntu 22.04 LTS:DNE
Ubuntu 14.04 ESM:DNE
Patches:
Package
Upstream:released (5.18~rc6)
Ubuntu 18.04 LTS:ignored (superseded by linux-azure-5.3)
Ubuntu 20.04 LTS:DNE
Ubuntu 21.10:DNE
Ubuntu 22.04 LTS:DNE
Ubuntu 14.04 ESM:DNE
Patches:
Package
Upstream:released (5.18~rc6)
Ubuntu 18.04 LTS:DNE
Ubuntu 20.04 LTS:needs-triage
Ubuntu 21.10:DNE
Ubuntu 16.04 ESM:DNE
Ubuntu 22.04 LTS:DNE
Ubuntu 14.04 ESM:DNE
Patches:
Package
Upstream:released (5.18~rc6)
Ubuntu 18.04 LTS:DNE
Ubuntu 20.04 LTS:needed
Ubuntu 21.10:DNE
Ubuntu 16.04 ESM:DNE
Ubuntu 22.04 LTS:DNE
Ubuntu 14.04 ESM:DNE
Patches:
Package
Upstream:released (5.18~rc6)
Ubuntu 18.04 LTS:needed
Ubuntu 20.04 LTS:DNE
Ubuntu 21.10:DNE
Ubuntu 22.04 LTS:DNE
Ubuntu 14.04 ESM:DNE
Patches:
Package
Upstream:released (5.18~rc6)
Ubuntu 18.04 LTS:DNE
Ubuntu 16.04 FIPS Compliant:needs-triage
Ubuntu 20.04 LTS:DNE
Ubuntu 16.04 FIPS Certified:needs-triage
Ubuntu 21.10:DNE
Ubuntu 16.04 ESM:ignored (was needed ESM criteria)
Ubuntu 18.04 FIPS Certified:needs-triage
Ubuntu 20.04 FIPS Certified:needs-triage
Ubuntu 18.04 FIPS Compliant:needs-triage
Ubuntu 22.04 LTS:DNE
Ubuntu 14.04 ESM:DNE
Ubuntu 20.04 FIPS Compliant:needs-triage
Patches:
Package
Upstream:released (5.18~rc6)
Ubuntu 18.04 LTS:ignored (superseded by linux-gcp-5.3)
Ubuntu 20.04 LTS:needed
Ubuntu 21.10:needed
Ubuntu 16.04 ESM:ignored (was needed ESM criteria)
Ubuntu 22.04 LTS:needed
Ubuntu 14.04 ESM:DNE
Patches:
Package
Upstream:released (5.18~rc6)
Ubuntu 18.04 LTS:needed
Ubuntu 20.04 LTS:DNE
Ubuntu 21.10:DNE
Ubuntu 22.04 LTS:DNE
Ubuntu 14.04 ESM:DNE
Patches:
Package
Upstream:released (5.18~rc6)
Ubuntu 18.04 LTS:DNE
Ubuntu 20.04 LTS:ignored (was needs-triage now end-of-life)
Ubuntu 21.10:DNE
Ubuntu 16.04 ESM:DNE
Ubuntu 22.04 LTS:DNE
Ubuntu 14.04 ESM:DNE
Patches:
Package
Upstream:released (5.18~rc6)
Ubuntu 18.04 LTS:DNE
Ubuntu 20.04 LTS:needed
Ubuntu 21.10:DNE
Ubuntu 16.04 ESM:DNE
Ubuntu 22.04 LTS:DNE
Ubuntu 14.04 ESM:DNE
Patches:
Package
Upstream:released (5.18~rc6)
Ubuntu 18.04 LTS:ignored (superseded by linux-gcp-5.4)
Ubuntu 20.04 LTS:DNE
Ubuntu 21.10:DNE
Ubuntu 22.04 LTS:DNE
Ubuntu 14.04 ESM:DNE
Patches:
Package
Upstream:released (5.18~rc6)
Ubuntu 18.04 LTS:needed
Ubuntu 20.04 LTS:DNE
Ubuntu 21.10:DNE
Ubuntu 22.04 LTS:DNE
Ubuntu 14.04 ESM:DNE
Patches:
Package
Upstream:released (5.18~rc6)
Ubuntu 18.04 LTS:DNE
Ubuntu 20.04 LTS:ignored (superseded by linux-gcp-5.11)
Ubuntu 21.10:DNE
Ubuntu 16.04 ESM:DNE
Ubuntu 22.04 LTS:DNE
Ubuntu 14.04 ESM:DNE
Patches:
Package
Upstream:released (5.18~rc6)
Ubuntu 18.04 LTS:DNE
Ubuntu 20.04 LTS:needed
Ubuntu 21.10:DNE
Ubuntu 22.04 LTS:needed
Ubuntu 14.04 ESM:DNE
Patches:
Package
Upstream:released (5.18~rc6)
Ubuntu 18.04 LTS:ignored (was needs-triage now end-of-life)
Ubuntu 20.04 LTS:DNE
Ubuntu 21.10:DNE
Ubuntu 22.04 LTS:DNE
Ubuntu 14.04 ESM:DNE
Patches:
Package
Upstream:released (5.18~rc6)
Ubuntu 18.04 LTS:ignored (superseded by linux-gke-5.3)
Ubuntu 20.04 LTS:DNE
Ubuntu 21.10:DNE
Ubuntu 22.04 LTS:DNE
Ubuntu 14.04 ESM:DNE
Patches:
Package
Upstream:released (5.18~rc6)
Ubuntu 18.04 LTS:ignored (superseded by linux-gke-5.4)
Ubuntu 20.04 LTS:DNE
Ubuntu 21.10:DNE
Ubuntu 22.04 LTS:DNE
Ubuntu 14.04 ESM:DNE
Patches:
Package
Upstream:released (5.18~rc6)
Ubuntu 18.04 LTS:needed
Ubuntu 20.04 LTS:DNE
Ubuntu 21.10:DNE
Ubuntu 22.04 LTS:DNE
Ubuntu 14.04 ESM:DNE
Patches:
Package
Upstream:released (5.18~rc6)
Ubuntu 18.04 LTS:DNE
Ubuntu 20.04 LTS:needed
Ubuntu 21.10:DNE
Ubuntu 22.04 LTS:DNE
Ubuntu 14.04 ESM:DNE
Patches:
Package
Upstream:released (5.18~rc6)
Ubuntu 18.04 LTS:needed
Ubuntu 20.04 LTS:DNE
Ubuntu 21.10:DNE
Ubuntu 22.04 LTS:DNE
Ubuntu 14.04 ESM:DNE
Patches:
Package
Upstream:released (5.18~rc6)
Ubuntu 18.04 LTS:ignored (replaced by linux-hwe-5.4)
Ubuntu 20.04 LTS:DNE
Ubuntu 21.10:DNE
Ubuntu 16.04 ESM:ignored (was needed ESM criteria)
Ubuntu 22.04 LTS:DNE
Ubuntu 14.04 ESM:DNE
Patches:
Package
Upstream:released (5.18~rc6)
Ubuntu 18.04 LTS:DNE
Ubuntu 20.04 LTS:ignored (superseded by linux-hwe-5.13)
Ubuntu 21.10:DNE
Ubuntu 16.04 ESM:DNE
Ubuntu 22.04 LTS:DNE
Ubuntu 14.04 ESM:DNE
Patches:
Package
Upstream:released (5.18~rc6)
Ubuntu 18.04 LTS:DNE
Ubuntu 20.04 LTS:needed
Ubuntu 21.10:DNE
Ubuntu 16.04 ESM:DNE
Ubuntu 22.04 LTS:DNE
Ubuntu 14.04 ESM:DNE
Patches:
Package
Upstream:released (5.18~rc6)
Ubuntu 18.04 LTS:needed
Ubuntu 20.04 LTS:DNE
Ubuntu 21.10:DNE
Ubuntu 22.04 LTS:DNE
Ubuntu 14.04 ESM:DNE
Patches:
Package
Upstream:released (5.18~rc6)
Ubuntu 18.04 LTS:DNE
Ubuntu 20.04 LTS:ignored (superseded by linux-hwe-5.11)
Ubuntu 21.10:DNE
Ubuntu 22.04 LTS:DNE
Ubuntu 14.04 ESM:DNE
Patches:
Package
Upstream:released (5.18~rc6)
Ubuntu 18.04 LTS:ignored (superseded by linux-hwe-5.4)
Ubuntu 20.04 LTS:DNE
Ubuntu 21.10:DNE
Ubuntu 16.04 ESM:ignored (superseded by linux-hwe)
Ubuntu 22.04 LTS:DNE
Ubuntu 14.04 ESM:DNE
Patches:
Package
Upstream:released (5.18~rc6)
Ubuntu 18.04 LTS:DNE
Ubuntu 20.04 LTS:needed
Ubuntu 21.10:DNE
Ubuntu 16.04 ESM:DNE
Ubuntu 22.04 LTS:needed
Ubuntu 14.04 ESM:DNE
Patches:
Package
Upstream:released (5.18~rc6)
Ubuntu 18.04 LTS:needed
Ubuntu 20.04 LTS:DNE
Ubuntu 21.10:DNE
Ubuntu 16.04 ESM:DNE
Ubuntu 22.04 LTS:DNE
Ubuntu 14.04 ESM:DNE
Patches:
Package
Upstream:released (5.18~rc6)
Ubuntu 18.04 LTS:DNE
Ubuntu 20.04 LTS:needed
Ubuntu 21.10:DNE
Ubuntu 22.04 LTS:DNE
Ubuntu 14.04 ESM:DNE
Patches:
Package
Upstream:needs-triage
Ubuntu 18.04 LTS:DNE
Ubuntu 20.04 LTS:DNE
Ubuntu 21.10:DNE
Ubuntu 16.04 ESM:DNE
Ubuntu 22.04 LTS:needed
Ubuntu 14.04 ESM:DNE
Patches:
Package
Upstream:needs-triage
Ubuntu 18.04 LTS:DNE
Ubuntu 20.04 LTS:needed
Ubuntu 21.10:DNE
Ubuntu 16.04 ESM:DNE
Ubuntu 22.04 LTS:DNE
Ubuntu 14.04 ESM:DNE
Patches:
Package
Upstream:released (5.18~rc6)
Ubuntu 18.04 LTS:needed
Ubuntu 20.04 LTS:needed
Ubuntu 21.10:needed
Ubuntu 16.04 ESM:ignored (was needed ESM criteria)
Ubuntu 22.04 LTS:needed
Ubuntu 14.04 ESM:DNE
Patches:
Package
Upstream:released (5.18~rc6)
Ubuntu 18.04 LTS:DNE
Ubuntu 20.04 LTS:DNE
Ubuntu 21.10:DNE
Ubuntu 16.04 ESM:DNE
Ubuntu 22.04 LTS:needed
Ubuntu 14.04 ESM:DNE
Patches:
Package
Upstream:released (5.18~rc6)
Ubuntu 18.04 LTS:DNE
Ubuntu 20.04 LTS:DNE
Ubuntu 21.10:DNE
Ubuntu 22.04 LTS:DNE
Ubuntu 14.04 ESM:ignored (was needed ESM criteria)
Patches:
Package
Upstream:released (5.18~rc6)
Ubuntu 18.04 LTS:ignored (was needs-triage now end-of-life)
Ubuntu 20.04 LTS:DNE
Ubuntu 21.10:DNE
Ubuntu 22.04 LTS:DNE
Ubuntu 14.04 ESM:DNE
Patches:
Package
Upstream:released (5.18~rc6)
Ubuntu 18.04 LTS:DNE
Ubuntu 20.04 LTS:ignored (was needs-triage now end-of-life)
Ubuntu 21.10:DNE
Ubuntu 22.04 LTS:DNE
Ubuntu 14.04 ESM:DNE
Patches:
Package
Upstream:released (5.18~rc6)
Ubuntu 18.04 LTS:DNE
Ubuntu 20.04 LTS:ignored (was needs-triage now end-of-life)
Ubuntu 21.10:DNE
Ubuntu 22.04 LTS:DNE
Ubuntu 14.04 ESM:DNE
Patches:
Package
Upstream:released (5.18~rc6)
Ubuntu 18.04 LTS:DNE
Ubuntu 20.04 LTS:needed
Ubuntu 21.10:DNE
Ubuntu 22.04 LTS:DNE
Ubuntu 14.04 ESM:DNE
Patches:
Package
Upstream:released (5.18~rc6)
Ubuntu 18.04 LTS:DNE
Ubuntu 20.04 LTS:DNE
Ubuntu 21.10:DNE
Ubuntu 16.04 ESM:DNE
Ubuntu 22.04 LTS:released (5.17.0-1011.12)
Ubuntu 14.04 ESM:DNE
Patches:
Package
Upstream:released (5.18~rc6)
Ubuntu 18.04 LTS:DNE
Ubuntu 20.04 LTS:ignored (was needs-triage now end-of-life)
Ubuntu 21.10:DNE
Ubuntu 22.04 LTS:DNE
Ubuntu 14.04 ESM:DNE
Patches:
Package
Upstream:released (5.18~rc6)
Ubuntu 18.04 LTS:ignored (was needs-triage now end-of-life)
Ubuntu 20.04 LTS:DNE
Ubuntu 21.10:DNE
Ubuntu 22.04 LTS:DNE
Ubuntu 14.04 ESM:DNE
Patches:
Package
Upstream:released (5.18~rc6)
Ubuntu 18.04 LTS:needed
Ubuntu 20.04 LTS:needed
Ubuntu 21.10:needed
Ubuntu 16.04 ESM:ignored (was needed ESM criteria)
Ubuntu 22.04 LTS:needed
Ubuntu 14.04 ESM:DNE
Patches:
Package
Upstream:released (5.18~rc6)
Ubuntu 18.04 LTS:ignored (superseded by linux-oracle-5.3)
Ubuntu 20.04 LTS:DNE
Ubuntu 21.10:DNE
Ubuntu 22.04 LTS:DNE
Ubuntu 14.04 ESM:DNE
Patches:
Package
Upstream:released (5.18~rc6)
Ubuntu 18.04 LTS:DNE
Ubuntu 20.04 LTS:ignored (was needs-triage now end-of-life)
Ubuntu 21.10:DNE
Ubuntu 16.04 ESM:DNE
Ubuntu 22.04 LTS:DNE
Ubuntu 14.04 ESM:DNE
Patches:
Package
Upstream:released (5.18~rc6)
Ubuntu 18.04 LTS:DNE
Ubuntu 20.04 LTS:needed
Ubuntu 21.10:DNE
Ubuntu 16.04 ESM:DNE
Ubuntu 22.04 LTS:DNE
Ubuntu 14.04 ESM:DNE
Patches:
Package
Upstream:released (5.18~rc6)
Ubuntu 18.04 LTS:ignored (superseded by linux-oracle-5.4)
Ubuntu 20.04 LTS:DNE
Ubuntu 21.10:DNE
Ubuntu 22.04 LTS:DNE
Ubuntu 14.04 ESM:DNE
Patches:
Package
Upstream:released (5.18~rc6)
Ubuntu 18.04 LTS:needed
Ubuntu 20.04 LTS:DNE
Ubuntu 21.10:DNE
Ubuntu 22.04 LTS:DNE
Ubuntu 14.04 ESM:DNE
Patches:
Package
Upstream:released (5.18~rc6)
Ubuntu 18.04 LTS:DNE
Ubuntu 20.04 LTS:ignored (superseded by linux-oracle-5.11)
Ubuntu 21.10:DNE
Ubuntu 16.04 ESM:DNE
Ubuntu 22.04 LTS:DNE
Ubuntu 14.04 ESM:DNE
Patches:
Package
Upstream:released (5.18~rc6)
Ubuntu 18.04 LTS:DNE
Ubuntu 20.04 LTS:needed
Ubuntu 21.10:needed
Ubuntu 22.04 LTS:needed
Ubuntu 14.04 ESM:DNE
Patches:
Package
Upstream:released (5.18~rc6)
Ubuntu 18.04 LTS:needed
Ubuntu 20.04 LTS:DNE
Ubuntu 21.10:DNE
Ubuntu 22.04 LTS:DNE
Ubuntu 14.04 ESM:DNE
Patches:
Package
Upstream:released (5.18~rc6)
Ubuntu 18.04 LTS:needed
Ubuntu 20.04 LTS:ignored (replaced by linux-raspi)
Ubuntu 21.10:DNE
Ubuntu 22.04 LTS:DNE
Ubuntu 14.04 ESM:DNE
Patches:
Package
Upstream:released (5.18~rc6)
Ubuntu 18.04 LTS:ignored (superseded by linux-raspi-5.4)
Ubuntu 20.04 LTS:DNE
Ubuntu 21.10:DNE
Ubuntu 22.04 LTS:DNE
Ubuntu 14.04 ESM:DNE
Patches:
Package
Upstream:released (5.18~rc6)
Ubuntu 18.04 LTS:DNE
Ubuntu 20.04 LTS:ignored (superseded by linux-riscv-5.8)
Ubuntu 21.10:needed
Ubuntu 22.04 LTS:needed
Ubuntu 14.04 ESM:DNE
Patches:
Package
Upstream:released (5.18~rc6)
Ubuntu 18.04 LTS:DNE
Ubuntu 20.04 LTS:ignored (was needs-triage now end-of-life)
Ubuntu 21.10:DNE
Ubuntu 16.04 ESM:DNE
Ubuntu 22.04 LTS:DNE
Ubuntu 14.04 ESM:DNE
Patches:
Package
Upstream:released (5.18~rc6)
Ubuntu 18.04 LTS:DNE
Ubuntu 20.04 LTS:ignored (superseded by linux-riscv-5.11)
Ubuntu 21.10:DNE
Ubuntu 16.04 ESM:DNE
Ubuntu 22.04 LTS:DNE
Ubuntu 14.04 ESM:DNE
Patches:
Package
Upstream:released (5.18~rc6)
Ubuntu 18.04 LTS:needed
Ubuntu 20.04 LTS:DNE
Ubuntu 21.10:DNE
Ubuntu 22.04 LTS:DNE
Ubuntu 14.04 ESM:DNE
Patches:
More Information

Updated: 2022-06-09 20:26:08 UTC (commit 98d18c0929bdccdc05ec5adc210c5a34e8cc12b1)