---
title: "CVE-2022-24778\n    | Ubuntu"
description: Ubuntu is an open source software operating system that runs from the
  desktop, to the cloud, to all your internet connected things.
url: https://ubuntu.com/security/CVE-2022-24778?format=md
keywords: index, follow
---

# CVE-2022-24778

Publication date 25 March 2022

Last updated 18 August 2025

---

Ubuntu priority

**Medium**

[Why this priority?](https://ubuntu.com/security/cves/about#priority )

## Cvss 3 Severity Score

**7.5 · High**

[Score breakdown](https://ubuntu.com/security/CVE-2022-24778?format=md#impact-score)

Toggle side navigation

## Description

The imgcrypt library provides API exensions for containerd to support
encrypted container images and implements the ctd-decoder command line tool
for use by containerd to decrypt encrypted container images. The imgcrypt
function `CheckAuthorization` is supposed to check whether the current used
is authorized to access an encrypted image and prevent the user from
running an image that another user previously decrypted on the same system.
In versions prior to 1.1.4, a failure occurs when an image with a
ManifestList is used and the architecture of the local host is not the
first one in the ManifestList. Only the first architecture in the list was
tested, which may not have its layers available locally since it could not
be run on the host architecture. Therefore, the verdict on unavailable
layers was that the image could be run anticipating that image run failure
would occur later due to the layers not being available. However, this
verdict to allow the image to run enabled other architectures in the
ManifestList to run an image without providing keys if that image had
previously been decrypted. A patch has been applied to imgcrypt 1.1.4.
Workarounds may include usage of different namespaces for each remote user.

## Status

Show unmaintained releases

| Package | Ubuntu Release | Status |
| --- | --- | --- |
| containerd | 26.04 LTS resolute | Not affected |
| 25.10 questing | Not affected |
| 25.04 plucky | Not affected |
| 24.10 oracular | Not affected |
| 24.04 LTS noble | Not affected |
| 23.10 mantic | Not affected |
| 23.04 lunar | Not affected |
| 22.10 kinetic | Not affected |
| 22.04 LTS jammy | Fixed 1.5.9-0ubuntu3.1 |
| 21.10 impish | Ignored end of life |
| 20.04 LTS focal | Fixed 1.5.9-0ubuntu1~20.04.6 |
| 18.04 LTS bionic | Fixed 1.5.9-0ubuntu1~18.04.2 |
| 16.04 LTS xenial | Vulnerable |
| 14.04 LTS trusty | Not in release |

---

* [How can I get the fixes?](https://ubuntu.com/security/cves/about#security)
* [What do statuses mean?](https://ubuntu.com/security/cves/about#statuses)
* [Patch details](https://ubuntu.com/security/CVE-2022-24778?format=md#patch-details)

### Patch details

For informational purposes only. We recommend not to cherry-pick updates. [How can I get the fixes?](https://ubuntu.com/security/cves/about#security)

| Package | Patch details |
| --- | --- |
| containerd | * Upstream:   [6fdd981](https://github.com/containerd/imgcrypt/commit/6fdd9818a4d8142107b7ecd767d839c9707700d9) |

## Severity score breakdown

CVSS version:
CVSS v3.0

**Base score**

7.5 · High

* Base metrics

  | Parameter | Value |
  | --- | --- |
  | Attack vector | Network |
  | Attack complexity | Low |
  | Privileges required | None |
  | User interaction | None |
  | Scope | Unchanged |
  | Confidentiality impact | High |
  | Integrity impact | None |
  | Availability impact | None |
* Scores

  | Parameter | Value |
  | --- | --- |
  | Base score | 7.5 · High |
  | Exploitability score | - |
  | Impact score | - |

**Vector:** CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N

## References

* [MITRE](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2022-24778)
* [NVD](https://nvd.nist.gov/vuln/detail/CVE-2022-24778)
* [Launchpad](https://launchpad.net/bugs/cve/CVE-2022-24778)
* [Debian](https://security-tracker.debian.org/tracker/CVE-2022-24778)

### Related Ubuntu Security Notices (USN)

+ [USN-5776-1](https://usn.ubuntu.com/USN-5776-1)
+ containerd vulnerabilities
+ 13 December 2022

### Other references

* <https://github.com/containerd/imgcrypt/releases/tag/v1.1.4>
* <https://github.com/containerd/imgcrypt/security/advisories/GHSA-8v99-48m9-c8pm>
* <https://www.cve.org/CVERecord?id=CVE-2022-24778>
