FlawAtlas
Search the atlas
UBUNTU-CVE-2022-2503 Moderate

UBUNTU-CVE-2022-2503

Dm-verity is used for extending root-of-trust to root filesystems. LoadPin builds on this property to restrict module/firmware loads to just the trusted root filesystem. Device-mapper table reloads currently allow users with root privileges to switch out the target with an equivalent dm-linear target and bypass verification till reboot. This allows root to bypass LoadPin and can be used to load untrusted and unverified kernel modules and firmware, which implies arbitrary kernel execution and persistence for peripherals that do not verify firmware updates. We recommend upgrading past commit 4caae58406f8ceb741603eee460d79bacca9b1b5

Exploit probability Not scored
Published August 12, 2022
Required by Not available
Last source change August 18, 2026

02 / AFFECTED SOFTWARE

Affected packages

Ubuntu:20.04:LTS linux-intel-iotg-5.15

3 explicit affected versions

Ubuntu:22.04:LTS linux-ibm

8 explicit affected versions

Ubuntu:18.04:LTS linux-oem

50 explicit affected versions

Ubuntu:18.04:LTS linux-aws-5.0

6 explicit affected versions

Ubuntu:20.04:LTS linux-aws-5.11

12 explicit affected versions

Ubuntu:20.04:LTS linux-raspi2

6 explicit affected versions

Ubuntu:22.04:LTS linux

16 explicit affected versions

Ubuntu:22.04:LTS linux-gkeop

1 explicit affected versions

Ubuntu:Pro:FIPS-updates:20.04:LTS linux-fips

25 explicit affected versions

Ubuntu:22.04:LTS linux-azure

12 explicit affected versions

Ubuntu:20.04:LTS linux-lowlatency-hwe-5.15

4 explicit affected versions

Ubuntu:22.04:LTS linux-gke

9 explicit affected versions

Ubuntu:Pro:14.04:LTS linux

191 explicit affected versions

Ubuntu:18.04:LTS linux-aws

86 explicit affected versions

Ubuntu:22.04:LTS linux-raspi

10 explicit affected versions

Ubuntu:20.04:LTS linux-kvm

51 explicit affected versions

Ubuntu:18.04:LTS linux-oracle

66 explicit affected versions

Ubuntu:Pro:FIPS-updates:18.04:LTS linux-azure-fips

39 explicit affected versions

Ubuntu:20.04:LTS linux-oem-5.14

20 explicit affected versions

Ubuntu:20.04:LTS linux-gke-5.15

2 explicit affected versions

Ubuntu:18.04:LTS linux

99 explicit affected versions

Ubuntu:20.04:LTS linux-aws-5.13

13 explicit affected versions

Ubuntu:20.04:LTS linux-aws-5.8

4 explicit affected versions

Ubuntu:16.04:LTS linux-hwe-edge

23 explicit affected versions

Ubuntu:Pro:16.04:LTS linux-kvm

83 explicit affected versions

Ubuntu:Pro:FIPS:18.04:LTS linux-gcp-fips

1 explicit affected versions

Ubuntu:24.04:LTS linux-raspi-realtime

1 explicit affected versions

Ubuntu:20.04:LTS linux-hwe-5.8

21 explicit affected versions

Ubuntu:20.04:LTS linux-hwe-5.13

16 explicit affected versions

Ubuntu:Pro:FIPS-updates:20.04:LTS linux-aws-fips

9 explicit affected versions

Ubuntu:18.04:LTS linux-oracle-5.0

7 explicit affected versions

Ubuntu:20.04:LTS linux-riscv

12 explicit affected versions

Ubuntu:20.04:LTS linux-riscv-5.15

2 explicit affected versions

Ubuntu:20.04:LTS linux-gcp-5.11

12 explicit affected versions

Ubuntu:22.04:LTS linux-intel-iot-realtime

1 explicit affected versions

Ubuntu:20.04:LTS linux-intel-5.13

7 explicit affected versions

Ubuntu:20.04:LTS linux-oem-5.13

12 explicit affected versions

Ubuntu:20.04:LTS linux-gcp

56 explicit affected versions

Ubuntu:18.04:LTS linux-ibm-5.4

15 explicit affected versions

Ubuntu:20.04:LTS linux

64 explicit affected versions

Ubuntu:20.04:LTS linux-oracle-5.11

12 explicit affected versions

Ubuntu:20.04:LTS linux-azure

54 explicit affected versions

Ubuntu:18.04:LTS linux-gcp-4.15

41 explicit affected versions

Ubuntu:18.04:LTS linux-hwe-edge

10 explicit affected versions

Ubuntu:Pro:16.04:LTS linux

149 explicit affected versions

Ubuntu:18.04:LTS linux-gke-5.4

37 explicit affected versions

Ubuntu:Pro:14.04:LTS linux-aws

82 explicit affected versions

Ubuntu:18.04:LTS linux-snapdragon

63 explicit affected versions

Ubuntu:Pro:FIPS:20.04:LTS linux-aws-fips

1 explicit affected versions

Ubuntu:20.04:LTS linux-iot

1 explicit affected versions

Ubuntu:20.04:LTS linux-oem-5.10

26 explicit affected versions

Ubuntu:20.04:LTS linux-gcp-5.13

13 explicit affected versions

Ubuntu:Pro:FIPS:18.04:LTS linux-fips

1 explicit affected versions

Ubuntu:20.04:LTS linux-oem-5.6

29 explicit affected versions

Ubuntu:18.04:LTS linux-gcp-5.3

13 explicit affected versions

Ubuntu:18.04:LTS linux-kvm

80 explicit affected versions

Ubuntu:22.04:LTS linux-lowlatency

13 explicit affected versions

Ubuntu:Pro:FIPS:18.04:LTS linux-azure-fips

1 explicit affected versions

Ubuntu:22.04:LTS linux-aws

12 explicit affected versions

Ubuntu:20.04:LTS linux-aws

56 explicit affected versions

Ubuntu:18.04:LTS linux-gke-4.15

33 explicit affected versions

Ubuntu:22.04:LTS linux-riscv

15 explicit affected versions

Ubuntu:18.04:LTS linux-aws-5.3

10 explicit affected versions

Ubuntu:Pro:16.04:LTS linux-aws-hwe

65 explicit affected versions

Ubuntu:Nvidia-BlueField:24.04:LTS linux-bluefield

11 explicit affected versions

Ubuntu:20.04:LTS linux-hwe-5.11

12 explicit affected versions

Ubuntu:Pro:16.04:LTS linux-gcp

88 explicit affected versions

Ubuntu:20.04:LTS linux-azure-5.8

7 explicit affected versions

Ubuntu:20.04:LTS linux-oracle

54 explicit affected versions

Ubuntu:Pro:FIPS:16.04:LTS linux-fips

2 explicit affected versions

Ubuntu:20.04:LTS linux-oracle-5.15

3 explicit affected versions

Ubuntu:22.04:LTS linux-nvidia

1 explicit affected versions

Ubuntu:22.04:LTS linux-oracle

10 explicit affected versions

Ubuntu:18.04:LTS linux-raspi2

83 explicit affected versions

Ubuntu:18.04:LTS linux-hwe-5.4

52 explicit affected versions

Ubuntu:22.04:LTS linux-oem-5.17

5 explicit affected versions

Ubuntu:22.04:LTS linux-kvm

13 explicit affected versions

Ubuntu:20.04:LTS linux-gcp-5.15

4 explicit affected versions

Ubuntu:Pro:FIPS:20.04:LTS linux-azure-fips

1 explicit affected versions

Ubuntu:20.04:LTS linux-ibm

22 explicit affected versions

Ubuntu:20.04:LTS linux-gke

33 explicit affected versions

Ubuntu:18.04:LTS linux-azure-4.15

42 explicit affected versions

Ubuntu:20.04:LTS linux-azure-5.13

12 explicit affected versions

Ubuntu:22.04:LTS linux-intel-iotg

4 explicit affected versions

Ubuntu:Pro:FIPS:18.04:LTS linux-aws-fips

1 explicit affected versions

Ubuntu:Pro:FIPS:20.04:LTS linux-fips

1 explicit affected versions

Ubuntu:Pro:FIPS-updates:18.04:LTS linux-fips

46 explicit affected versions

Ubuntu:20.04:LTS linux-oracle-5.8

5 explicit affected versions

Ubuntu:18.04:LTS linux-gcp-5.4

46 explicit affected versions

Ubuntu:Pro:FIPS:20.04:LTS linux-gcp-fips

1 explicit affected versions

Ubuntu:18.04:LTS linux-aws-5.4

43 explicit affected versions

Ubuntu:20.04:LTS linux-azure-5.11

13 explicit affected versions

Ubuntu:Pro:FIPS-updates:20.04:LTS linux-azure-fips

11 explicit affected versions

Ubuntu:Pro:FIPS-updates:18.04:LTS linux-aws-fips

42 explicit affected versions

Ubuntu:20.04:LTS linux-azure-5.15

5 explicit affected versions

Ubuntu:20.04:LTS linux-riscv-5.8

10 explicit affected versions

Ubuntu:20.04:LTS linux-oracle-5.13

12 explicit affected versions

Ubuntu:18.04:LTS linux-raspi-5.4

40 explicit affected versions

Ubuntu:18.04:LTS linux-azure

44 explicit affected versions

Ubuntu:18.04:LTS linux-azure-5.3

16 explicit affected versions

Ubuntu:20.04:LTS linux-riscv-5.11

13 explicit affected versions

Ubuntu:18.04:LTS linux-gkeop-5.4

37 explicit affected versions

Ubuntu:18.04:LTS linux-gcp

38 explicit affected versions

Ubuntu:20.04:LTS linux-hwe-5.15

4 explicit affected versions

Ubuntu:18.04:LTS linux-oracle-5.3

9 explicit affected versions

Ubuntu:20.04:LTS linux-aws-5.15

3 explicit affected versions

Ubuntu:Pro:14.04:LTS linux-lts-xenial

126 explicit affected versions

Ubuntu:22.04:LTS linux-gcp

11 explicit affected versions

Ubuntu:18.04:LTS linux-oracle-5.4

44 explicit affected versions

Ubuntu:Pro:FIPS:16.04:LTS linux-fips

61 explicit affected versions

Ubuntu:20.04:LTS linux-bluefield

21 explicit affected versions

Ubuntu:Pro:16.04:LTS linux-azure

96 explicit affected versions

Ubuntu:Pro:14.04:LTS linux-azure

73 explicit affected versions

Ubuntu:20.04:LTS linux-gcp-5.8

4 explicit affected versions

Ubuntu:18.04:LTS linux-dell300x

29 explicit affected versions

Ubuntu:Pro:Realtime:22.04:LTS linux-realtime

8 explicit affected versions

Ubuntu:Pro:16.04:LTS linux-oracle

64 explicit affected versions

Ubuntu:18.04:LTS linux-azure-5.4

44 explicit affected versions

Ubuntu:18.04:LTS linux-hwe

43 explicit affected versions

Ubuntu:Pro:FIPS-updates:20.04:LTS linux-gcp-fips

11 explicit affected versions

Ubuntu:Pro:16.04:LTS linux-aws

105 explicit affected versions

Ubuntu:Pro:16.04:LTS linux-hwe

114 explicit affected versions

Ubuntu:20.04:LTS linux-raspi

44 explicit affected versions

Ubuntu:18.04:LTS linux-azure-edge

4 explicit affected versions

Ubuntu:20.04:LTS linux-gkeop

33 explicit affected versions

Ubuntu:22.04:LTS linux-realtime

1 explicit affected versions

Ubuntu:Pro:FIPS-updates:18.04:LTS linux-gcp-fips

20 explicit affected versions

03 / CONNECTIONS

Connected vulnerabilities

04 / EVIDENCE

Source records

Open Source Vulnerabilities UBUNTU-CVE-2022-2503

Dm-verity is used for extending root-of-trust to root filesystems. LoadPin builds on this property to restrict module/firmware loads to just the trusted root filesystem. Device-mapper table reloads currently allow users with root privileges to switch out the target with an equivalent dm-linear target and bypass verification till reboot. This allows root to bypass LoadPin and can be used to load untrusted and unverified kernel modules and firmware, which implies arbitrary kernel execution and persistence for peripherals that do not verify firmware updates. We recommend upgrading past commit 4caae58406f8ceb741603eee460d79bacca9b1b5

View original source

05 / REFERENCES

Further evidence