p PatchFirst

CVE-2021-4120

CVE-2021-4120 · snapd could be made to bypass intended access restrictions through snap content interfaces and layout paths

This page contains facts from public vulnerability sources. Check the original advisory before updating.

snapd 2.54.2 fails to perform sufficient validation of snap content interface and layout paths, resulting in the ability for snaps to inject arbitrary AppArmor policy rules via malformed content interface and layout declarations and hence escape strict snap confinement. Fixed in snapd versions 2.54.3+18.04, 2.54.3+20.04 and 2.54.3+21.10.1

CVSS 8.2 · High · EPSS 0.4% · Fix available

Published
Updated

Stack: system

Affected products and versions

  • snapd

    Versions
    • ≥ unspecified, ≤ 2.54.2: Affected (custom)

    No fix published

  • snapd Debian:12

    Affected ranges
    • ECOSYSTEM: < 2.54.3-1

    Update to 2.54.3-1

  • snapd Debian:13

    Affected ranges
    • ECOSYSTEM: < 2.54.3-1

    Update to 2.54.3-1

  • snapd Debian:14

    Affected ranges
    • ECOSYSTEM: < 2.54.3-1

    Update to 2.54.3-1

  • snapd Ubuntu:Pro:14.04:LTS

    Versions
    • 2.21~14.04.2
    • 2.22.2~14.04
    • 2.22.3~14.04
    • 2.22.6~14.04
    • 2.23.1~14.04
    • 2.24.1~14.04
    • 2.25~14.04
    • 2.26.10~14.04
    • 2.27.5~14.04
    • 2.28.5~14.04
    • 2.29.4.2~14.04
    • 2.32.3.2~14.04
    • 2.32.9~14.04
    • 2.33.1~14.04
    • 2.34.2~14.04
    • 2.34.2~14.04.1
    • 2.37.4~14.04.1
    • 2.38~14.04
    Affected ranges
    • ECOSYSTEM: < 2.54.3+14.04~esm1

    Update to 2.54.3+14.04~esm1

  • snapd Ubuntu:Pro:16.04:LTS

    Versions
    • 1.9
    • 1.9.1.1
    • 1.9.2
    • 2.0
    • 2.0.1
    • 2.0.2
    • 2.0.3
    • 2.0.5
    • 2.0.8
    • 2.0.9
    • 2.0.10
    • 2.11+0.16.04
    • 2.12+0.16.04
    • 2.13
    • 2.14.2~16.04
    • 2.15.2ubuntu1
    • 2.16ubuntu3
    • 2.17.1ubuntu1
    • 2.20.1ubuntu1
    • 2.21
    • 2.22.2
    • 2.22.3
    • 2.22.6
    • 2.23.1
    • 2.24.1
    • 2.25
    • 2.26.10
    • 2.27.5
    • 2.28.5
    • 2.29.4.2
    • 2.32.3.2
    • 2.32.9
    • 2.33.1ubuntu2
    • 2.34.2
    • 2.34.2ubuntu0.1
    • 2.37.4
    • 2.37.4ubuntu0.1
    • 2.38
    • 2.39.2
    • 2.39.2ubuntu0.2
    • 2.40
    • 2.42.1
    • 2.45.1
    • 2.45.1ubuntu0.2
    • 2.46.1
    • 2.47.1
    • 2.48
    • 2.48.3
    Affected ranges
    • ECOSYSTEM: < 2.54.3+16.04~esm2

    Update to 2.54.3+16.04~esm2

  • snapd Ubuntu:18.04:LTS

    Versions
    • 2.28.5+17.10
    • 2.29.4.1+18.04
    • 2.29.4.2+18.04
    • 2.31.1+18.04
    • 2.32+18.04~pre5
    • 2.32+18.04~pre6
    • 2.32+18.04
    • 2.32.3.2+18.04
    • 2.32.5+18.04
    • 2.32.8+18.04
    • 2.32.9+18.04
    • 2.33.1+18.04ubuntu2
    • 2.34.2+18.04
    • 2.34.2+18.04.1
    • 2.37.1+18.04
    • 2.37.1.1+18.04
    • 2.37.4+18.04
    • 2.37.4+18.04.1
    • 2.38+18.04
    • 2.39.2+18.04
    • 2.40+18.04
    • 2.42.1+18.04
    • 2.45.1+18.04
    • 2.45.1+18.04.2
    • 2.46.1+18.04
    • 2.47.1+18.04
    • 2.48+18.04
    • 2.48.3+18.04
    • 2.49.2+18.04
    • 2.51.1+18.04
    • 2.54.2+18.04ubuntu1
    Affected ranges
    • ECOSYSTEM: < 2.54.3+18.04

    Update to 2.54.3+18.04

  • snapd Ubuntu:20.04:LTS

    Versions
    • 2.41+19.10.1
    • 2.42.1+20.04
    • 2.43.3+git1.8109f8
    • 2.44~pre1+20.04
    • 2.44+20.04
    • 2.44.2+20.04
    • 2.44.3+20.04
    • 2.45.1+20.04
    • 2.45.1+20.04.2
    • 2.46.1+20.04
    • 2.47.1+20.04
    • 2.48+20.04
    • 2.48.3+20.04
    • 2.49.2+20.04
    • 2.51.1+20.04ubuntu2
    • 2.54.2+20.04ubuntu2
    • 2.54.3+20.04
    Affected ranges
    • ECOSYSTEM: < 2.54.3+20.04.1

    Update to 2.54.3+20.04.1

Original sources

Check your server →