{
  "affected": [
    {
      "ecosystem_specific": {},
      "package": {
        "ecosystem": "Alpine:v3.15",
        "name": "flatpak",
        "purl": "pkg:apk/alpine/flatpak?arch=source"
      },
      "ranges": [
        {
          "events": [
            {
              "introduced": "1.11.1"
            },
            {
              "fixed": "1.12.5-r0"
            }
          ],
          "type": "ECOSYSTEM"
        }
      ]
    },
    {
      "ecosystem_specific": {},
      "package": {
        "ecosystem": "Alpine:v3.16",
        "name": "flatpak",
        "purl": "pkg:apk/alpine/flatpak?arch=source"
      },
      "ranges": [
        {
          "events": [
            {
              "introduced": "1.11.1"
            },
            {
              "fixed": "1.12.5-r0"
            }
          ],
          "type": "ECOSYSTEM"
        }
      ]
    },
    {
      "ecosystem_specific": {},
      "package": {
        "ecosystem": "Alpine:v3.17",
        "name": "flatpak",
        "purl": "pkg:apk/alpine/flatpak?arch=source"
      },
      "ranges": [
        {
          "events": [
            {
              "introduced": "1.11.1"
            },
            {
              "fixed": "1.12.5-r0"
            }
          ],
          "type": "ECOSYSTEM"
        }
      ]
    },
    {
      "ecosystem_specific": {},
      "package": {
        "ecosystem": "Alpine:v3.18",
        "name": "flatpak",
        "purl": "pkg:apk/alpine/flatpak?arch=source"
      },
      "ranges": [
        {
          "events": [
            {
              "introduced": "1.11.1"
            },
            {
              "fixed": "1.12.5-r0"
            }
          ],
          "type": "ECOSYSTEM"
        }
      ]
    },
    {
      "ecosystem_specific": {},
      "package": {
        "ecosystem": "Alpine:v3.19",
        "name": "flatpak",
        "purl": "pkg:apk/alpine/flatpak?arch=source"
      },
      "ranges": [
        {
          "events": [
            {
              "introduced": "1.11.1"
            },
            {
              "fixed": "1.12.5-r0"
            }
          ],
          "type": "ECOSYSTEM"
        }
      ]
    },
    {
      "ecosystem_specific": {},
      "package": {
        "ecosystem": "Alpine:v3.20",
        "name": "flatpak",
        "purl": "pkg:apk/alpine/flatpak?arch=source"
      },
      "ranges": [
        {
          "events": [
            {
              "introduced": "1.11.1"
            },
            {
              "fixed": "1.12.5-r0"
            }
          ],
          "type": "ECOSYSTEM"
        }
      ]
    },
    {
      "ecosystem_specific": {},
      "package": {
        "ecosystem": "Alpine:v3.21",
        "name": "flatpak",
        "purl": "pkg:apk/alpine/flatpak?arch=source"
      },
      "ranges": [
        {
          "events": [
            {
              "introduced": "1.11.1"
            },
            {
              "fixed": "1.12.5-r0"
            }
          ],
          "type": "ECOSYSTEM"
        }
      ]
    },
    {
      "ecosystem_specific": {},
      "package": {
        "ecosystem": "Alpine:v3.22",
        "name": "flatpak",
        "purl": "pkg:apk/alpine/flatpak?arch=source"
      },
      "ranges": [
        {
          "events": [
            {
              "introduced": "1.11.1"
            },
            {
              "fixed": "1.12.5-r0"
            }
          ],
          "type": "ECOSYSTEM"
        }
      ]
    },
    {
      "ecosystem_specific": {},
      "package": {
        "ecosystem": "Alpine:v3.23",
        "name": "flatpak",
        "purl": "pkg:apk/alpine/flatpak?arch=source"
      },
      "ranges": [
        {
          "events": [
            {
              "introduced": "1.11.1"
            },
            {
              "fixed": "1.12.5-r0"
            }
          ],
          "type": "ECOSYSTEM"
        }
      ]
    },
    {
      "ecosystem_specific": {},
      "package": {
        "ecosystem": "Alpine:v3.24",
        "name": "flatpak",
        "purl": "pkg:apk/alpine/flatpak?arch=source"
      },
      "ranges": [
        {
          "events": [
            {
              "introduced": "1.11.1"
            },
            {
              "fixed": "1.12.5-r0"
            }
          ],
          "type": "ECOSYSTEM"
        }
      ]
    },
    {
      "ecosystem_specific": {},
      "package": {
        "ecosystem": "Alpine:v3.16",
        "name": "flatpak-builder",
        "purl": "pkg:apk/alpine/flatpak-builder?arch=source"
      },
      "ranges": [
        {
          "events": [
            {
              "introduced": "0"
            },
            {
              "fixed": "1.2.2-r0"
            }
          ],
          "type": "ECOSYSTEM"
        }
      ]
    },
    {
      "ecosystem_specific": {},
      "package": {
        "ecosystem": "Alpine:v3.17",
        "name": "flatpak-builder",
        "purl": "pkg:apk/alpine/flatpak-builder?arch=source"
      },
      "ranges": [
        {
          "events": [
            {
              "introduced": "0"
            },
            {
              "fixed": "1.2.2-r0"
            }
          ],
          "type": "ECOSYSTEM"
        }
      ]
    },
    {
      "ecosystem_specific": {},
      "package": {
        "ecosystem": "Alpine:v3.18",
        "name": "flatpak-builder",
        "purl": "pkg:apk/alpine/flatpak-builder?arch=source"
      },
      "ranges": [
        {
          "events": [
            {
              "introduced": "0"
            },
            {
              "fixed": "1.2.2-r0"
            }
          ],
          "type": "ECOSYSTEM"
        }
      ]
    },
    {
      "ecosystem_specific": {},
      "package": {
        "ecosystem": "Alpine:v3.19",
        "name": "flatpak-builder",
        "purl": "pkg:apk/alpine/flatpak-builder?arch=source"
      },
      "ranges": [
        {
          "events": [
            {
              "introduced": "0"
            },
            {
              "fixed": "1.2.2-r0"
            }
          ],
          "type": "ECOSYSTEM"
        }
      ]
    },
    {
      "ecosystem_specific": {},
      "package": {
        "ecosystem": "Alpine:v3.20",
        "name": "flatpak-builder",
        "purl": "pkg:apk/alpine/flatpak-builder?arch=source"
      },
      "ranges": [
        {
          "events": [
            {
              "introduced": "0"
            },
            {
              "fixed": "1.2.2-r0"
            }
          ],
          "type": "ECOSYSTEM"
        }
      ]
    },
    {
      "ecosystem_specific": {},
      "package": {
        "ecosystem": "Alpine:v3.21",
        "name": "flatpak-builder",
        "purl": "pkg:apk/alpine/flatpak-builder?arch=source"
      },
      "ranges": [
        {
          "events": [
            {
              "introduced": "0"
            },
            {
              "fixed": "1.2.2-r0"
            }
          ],
          "type": "ECOSYSTEM"
        }
      ]
    },
    {
      "ecosystem_specific": {},
      "package": {
        "ecosystem": "Alpine:v3.22",
        "name": "flatpak-builder",
        "purl": "pkg:apk/alpine/flatpak-builder?arch=source"
      },
      "ranges": [
        {
          "events": [
            {
              "introduced": "0"
            },
            {
              "fixed": "1.2.2-r0"
            }
          ],
          "type": "ECOSYSTEM"
        }
      ]
    },
    {
      "ecosystem_specific": {},
      "package": {
        "ecosystem": "Alpine:v3.23",
        "name": "flatpak-builder",
        "purl": "pkg:apk/alpine/flatpak-builder?arch=source"
      },
      "ranges": [
        {
          "events": [
            {
              "introduced": "0"
            },
            {
              "fixed": "1.2.2-r0"
            }
          ],
          "type": "ECOSYSTEM"
        }
      ]
    },
    {
      "ecosystem_specific": {},
      "package": {
        "ecosystem": "Alpine:v3.24",
        "name": "flatpak-builder",
        "purl": "pkg:apk/alpine/flatpak-builder?arch=source"
      },
      "ranges": [
        {
          "events": [
            {
              "introduced": "0"
            },
            {
              "fixed": "1.2.2-r0"
            }
          ],
          "type": "ECOSYSTEM"
        }
      ]
    }
  ],
  "details": "Flatpak is a Linux application sandboxing and distribution framework. A path traversal vulnerability affects versions of Flatpak prior to 1.12.3 and 1.10.6. flatpak-builder applies `finish-args` last in the build. At this point the build directory will have the full access that is specified in the manifest, so running `flatpak build` against it will gain those permissions. Normally this will not be done, so this is not problem. However, if `--mirror-screenshots-url` is specified, then flatpak-builder will launch `flatpak build --nofilesystem=host appstream-utils mirror-screenshots` after finalization, which can lead to issues even with the `--nofilesystem=host` protection. In normal use, the only issue is that these empty directories can be created wherever the user has write permissions. However, a malicious application could replace the `appstream-util` binary and potentially do something more hostile. This has been resolved in Flatpak 1.12.3 and 1.10.6 by changing the behaviour of `--nofilesystem=home` and `--nofilesystem=host`.",
  "id": "ALPINE-CVE-2022-21682",
  "modified": "2026-11-03T07:18:33.090641915Z",
  "published": "2022-01-13T21:15:08.690Z",
  "references": [
    {
      "type": "ADVISORY",
      "url": "https://security.alpinelinux.org/vuln/CVE-2022-21682"
    }
  ],
  "severity": [
    {
      "score": "CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:H/A:N",
      "type": "CVSS_V3"
    }
  ],
  "upstream": [
    "CVE-2022-21682"
  ]
}