Skip to content
Heist/ feed
Back to feed
Medium

xen — security advisory

Type: advisorySources: OSVAdvisory ID: UBUNTU-CVE-2022-23035

Insufficient cleanup of passed-through device IRQs The management of IRQs associated with physical devices exposed to x86 HVM guests involves an iterative operation in particular when cleaning up after the guest's use of the device. In the case where an interrupt is not quiescent yet at the time this cleanup gets invoked, the cleanup attempt may be scheduled to be retried. When multiple interrupts are involved, this scheduling of a retry may get erroneously skipped. At the same time pointers may get cleared (resulting in a de-reference of NULL) and freed (resulting in a use-after-free), while other code would continue to assume them to be valid.

Products
xen
Affected versions
4.11.3+24-g14b62ab3e5-1ubuntu1, 4.11.3+24-g14b62ab3e5-1ubuntu2, 4.11.3+24-g14b62ab3e5-1ubuntu2.2, 4.11.3+24-g14b62ab3e5-1ubuntu2.3, 4.11.4+24-gddaaccbbab-1ubuntu2, 4.16.0-1~ubuntu2, 4.16.0-1~ubuntu2.1, 4.17.2+55-g0b56bed864-1, 4.17.2+76-ge1f9cb16e2-1, 4.17.2+76-ge1f9cb16e2-1ubuntu1, 4.17.2-1, 4.17.3+10-g091466ba55-1, 4.17.3+10-g091466ba55-1.1ubuntu2, 4.17.3+10-g091466ba55-1.1ubuntu3, 4.20.0+68-g35cb38b222-1, 4.20.0-1ubuntu1, 4.20.2+37-g61ff35323e-1ubuntu1, 4.20.2+7-g1badcf5035-2, 4.20.2+7-g1badcf5035-2build2, 4.20.3+127-gc42374a105-1, 4.5.1-0ubuntu1, 4.5.1-0ubuntu2, 4.6.0-1ubuntu1, 4.6.0-1ubuntu2, 4.6.0-1ubuntu4, 4.6.0-1ubuntu4.1, 4.6.0-1ubuntu4.2, 4.6.0-1ubuntu4.3, 4.6.5-0ubuntu1, 4.6.5-0ubuntu1.1, 4.6.5-0ubuntu1.2, 4.6.5-0ubuntu1.4, 4.9.0-0ubuntu3, 4.9.0-0ubuntu4, 4.9.2-0ubuntu1, 4.9.2-0ubuntu2, 4.9.2-0ubuntu6, 4.9.2-0ubuntu7
Fixed versions
Not specified
CVEs
CVE-2022-23035
Confirmed fixed CVEs
Not specified
Updated in this feed
31 Oct 2026, 00:45 UTC · Revision 1

Source evidence

UBUNTU-CVE-2022-23035

core-osv · Original source

Published 25 Jan 2022, 14:15 UTC

Insufficient cleanup of passed-through device IRQs The management of IRQs associated with physical devices exposed to x86 HVM guests involves an iterative operation in particular when cleaning up after the guest's use of the device. In the case where an interrupt is not quiescent yet at the time this cleanup gets invoked, the cleanup attempt may be scheduled to be retried. When multiple interrupts are involved, this scheduling of a retry may get erroneously skipped. At the same time pointers may get cleared (resulting in a de-reference of NULL) and freed (resulting in a use-after-free), while other code would continue to assume them to be valid.

osv:UBUNTU-CVE-2022-23035

xen

Fixed versions: Not specified

xen

Fixed versions: Not specified

xen

Fixed versions: Not specified

xen

Fixed versions: Not specified

xen

Fixed versions: Not specified

xen

Fixed versions: Not specified

xen

Fixed versions: Not specified

xen

Fixed versions: Not specified

Complete source record
{
  "id": "137b2128e506bb3fc10c86d5ff63420952fc1f06a8318dc1d44ae499448ff032",
  "url": "https://osv.dev/vulnerability/UBUNTU-CVE-2022-23035",
  "method": "structured",
  "payload": {
    "kind": "advisory",
    "title": "UBUNTU-CVE-2022-23035",
    "summary": "Insufficient cleanup of passed-through device IRQs The management of IRQs associated with physical devices exposed to x86 HVM guests involves an iterative operation in particular when cleaning up after the guest's use of the device. In the case where an interrupt is not quiescent yet at the time this cleanup gets invoked, the cleanup attempt may be scheduled to be retried. When multiple interrupts are involved, this scheduling of a retry may get erroneously skipped. At the same time pointers may get cleared (resulting in a de-reference of NULL) and freed (resulting in a use-after-free), while other code would continue to assume them to be valid.",
    "evidence": "osv:UBUNTU-CVE-2022-23035",
    "products": [
      {
        "name": {
          "value": "xen",
          "evidence": "/affected/0/package/name"
        },
        "prerequisites": [],
        "fixed_versions": [],
        "affected_versions": [
          {
            "value": "4.5.1-0ubuntu1",
            "evidence": "/affected/0/versions"
          },
          {
            "value": "4.5.1-0ubuntu2",
            "evidence": "/affected/0/versions"
          },
          {
            "value": "4.6.0-1ubuntu1",
            "evidence": "/affected/0/versions"
          },
          {
            "value": "4.6.0-1ubuntu2",
            "evidence": "/affected/0/versions"
          },
          {
            "value": "4.6.0-1ubuntu4",
            "evidence": "/affected/0/versions"
          },
          {
            "value": "4.6.0-1ubuntu4.1",
            "evidence": "/affected/0/versions"
          },
          {
            "value": "4.6.0-1ubuntu4.2",
            "evidence": "/affected/0/versions"
          },
          {
            "value": "4.6.0-1ubuntu4.3",
            "evidence": "/affected/0/versions"
          },
          {
            "value": "4.6.5-0ubuntu1",
            "evidence": "/affected/0/versions"
          },
          {
            "value": "4.6.5-0ubuntu1.1",
            "evidence": "/affected/0/versions"
          },
          {
            "value": "4.6.5-0ubuntu1.2",
            "evidence": "/affected/0/versions"
          },
          {
            "value": "4.6.5-0ubuntu1.4",
            "evidence": "/affected/0/versions"
          }
        ]
      },
      {
        "name": {
          "value": "xen",
          "evidence": "/affected/1/package/name"
        },
        "prerequisites": [],
        "fixed_versions": [],
        "affected_versions": [
          {
            "value": "4.9.0-0ubuntu3",
            "evidence": "/affected/1/versions"
          },
          {
            "value": "4.9.0-0ubuntu4",
            "evidence": "/affected/1/versions"
          },
          {
            "value": "4.9.2-0ubuntu1",
            "evidence": "/affected/1/versions"
          }
        ]
      },
      {
        "name": {
          "value": "xen",
          "evidence": "/affected/2/package/name"
        },
        "prerequisites": [],
        "fixed_versions": [],
        "affected_versions": [
          {
            "value": "4.9.2-0ubuntu2",
            "evidence": "/affected/2/versions"
          },
          {
            "value": "4.9.2-0ubuntu6",
            "evidence": "/affected/2/versions"
          },
          {
            "value": "4.9.2-0ubuntu7",
            "evidence": "/affected/2/versions"
          },
          {
            "value": "4.11.3+24-g14b62ab3e5-1ubuntu1",
            "evidence": "/affected/2/versions"
          },
          {
            "value": "4.11.3+24-g14b62ab3e5-1ubuntu2",
            "evidence": "/affected/2/versions"
          },
          {
            "value": "4.11.3+24-g14b62ab3e5-1ubuntu2.2",
            "evidence": "/affected/2/versions"
          },
          {
            "value": "4.11.3+24-g14b62ab3e5-1ubuntu2.3",
            "evidence": "/affected/2/versions"
          }
        ]
      },
      {
        "name": {
          "value": "xen",
          "evidence": "/affected/3/package/name"
        },
        "prerequisites": [],
        "fixed_versions": [],
        "affected_versions": [
          {
            "value": "4.11.4+24-gddaaccbbab-1ubuntu2",
            "evidence": "/affected/3/versions"
          },
          {
            "value": "4.16.0-1~ubuntu2",
            "evidence": "/affected/3/versions"
          },
          {
            "value": "4.16.0-1~ubuntu2.1",
            "evidence": "/affected/3/versions"
          }
        ]
      },
      {
        "name": {
          "value": "xen",
          "evidence": "/affected/4/package/name"
        },
        "prerequisites": [],
        "fixed_versions": [],
        "affected_versions": [
          {
            "value": "4.17.2-1",
            "evidence": "/affected/4/versions"
          },
          {
            "value": "4.17.2+55-g0b56bed864-1",
            "evidence": "/affected/4/versions"
          },
          {
            "value": "4.17.2+76-ge1f9cb16e2-1",
            "evidence": "/affected/4/versions"
          },
          {
            "value": "4.17.2+76-ge1f9cb16e2-1ubuntu1",
            "evidence": "/affected/4/versions"
          },
          {
            "value": "4.17.3+10-g091466ba55-1",
            "evidence": "/affected/4/versions"
          },
          {
            "value": "4.17.3+10-g091466ba55-1.1ubuntu2",
            "evidence": "/affected/4/versions"
          },
          {
            "value": "4.17.3+10-g091466ba55-1.1ubuntu3",
            "evidence": "/affected/4/versions"
          }
        ]
      },
      {
        "name": {
          "value": "xen",
          "evidence": "/affected/5/package/name"
        },
        "prerequisites": [],
        "fixed_versions": [],
        "affected_versions": [
          {
            "value": "4.20.0-1ubuntu1",
            "evidence": "/affected/5/versions"
          },
          {
            "value": "4.20.0+68-g35cb38b222-1",
            "evidence": "/affected/5/versions"
          }
        ]
      },
      {
        "name": {
          "value": "xen",
          "evidence": "/affected/6/package/name"
        },
        "prerequisites": [],
        "fixed_versions": [],
        "affected_versions": [
          {
            "value": "4.20.2+7-g1badcf5035-2build2",
            "evidence": "/affected/6/versions"
          },
          {
            "value": "4.20.2+37-g61ff35323e-1ubuntu1",
            "evidence": "/affected/6/versions"
          },
          {
            "value": "4.20.3+127-gc42374a105-1",
            "evidence": "/affected/6/versions"
          }
        ]
      },
      {
        "name": {
          "value": "xen",
          "evidence": "/affected/7/package/name"
        },
        "prerequisites": [],
        "fixed_versions": [],
        "affected_versions": [
          {
            "value": "4.20.0+68-g35cb38b222-1",
            "evidence": "/affected/7/versions"
          },
          {
            "value": "4.20.2+7-g1badcf5035-2",
            "evidence": "/affected/7/versions"
          },
          {
            "value": "4.20.2+7-g1badcf5035-2build2",
            "evidence": "/affected/7/versions"
          }
        ]
      }
    ],
    "severity": "medium",
    "structured": {
      "id": "UBUNTU-CVE-2022-23035",
      "aliases": [
        "UBUNTU-CVE-2022-23035"
      ],
      "metrics": [
        {
          "type": "CVSS_V3",
          "score": "CVSS:3.1/AV:P/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H"
        },
        {
          "type": "Ubuntu",
          "score": "medium"
        }
      ],
      "affected": [
        {
          "ranges": [
            {
              "type": "ECOSYSTEM",
              "events": [
                {
                  "introduced": "0"
                }
              ]
            }
          ],
          "package": {
            "name": "xen",
            "purl": "pkg:deb/ubuntu/xen?arch=source&distro=xenial",
            "ecosystem": "Ubuntu:16.04:LTS"
          },
          "versions": [
            "4.5.1-0ubuntu1",
            "4.5.1-0ubuntu2",
            "4.6.0-1ubuntu1",
            "4.6.0-1ubuntu2",
            "4.6.0-1ubuntu4",
            "4.6.0-1ubuntu4.1",
            "4.6.0-1ubuntu4.2",
            "4.6.0-1ubuntu4.3",
            "4.6.5-0ubuntu1",
            "4.6.5-0ubuntu1.1",
            "4.6.5-0ubuntu1.2",
            "4.6.5-0ubuntu1.4"
          ],
          "database_specific": {
            "source": "https://github.com/canonical/ubuntu-security-notices/blob/main/osv/cve/2022/UBUNTU-CVE-2022-23035.json"
          },
          "ecosystem_specific": {
            "binaries": [
              {
                "binary_name": "libxen-4.6",
                "binary_version": "4.6.5-0ubuntu1.4"
              },
              {
                "binary_name": "libxenstore3.0",
                "binary_version": "4.6.5-0ubuntu1.4"
              },
              {
                "binary_name": "xen-hypervisor-4.4-amd64",
                "binary_version": "4.6.5-0ubuntu1.4"
              },
              {
                "binary_name": "xen-hypervisor-4.4-arm64",
                "binary_version": "4.6.5-0ubuntu1.4"
              },
              {
                "binary_name": "xen-hypervisor-4.4-armhf",
                "binary_version": "4.6.5-0ubuntu1.4"
              },
              {
                "binary_name": "xen-hypervisor-4.5-amd64",
                "binary_version": "4.6.5-0ubuntu1.4"
              },
              {
                "binary_name": "xen-hypervisor-4.5-arm64",
                "binary_version": "4.6.5-0ubuntu1.4"
              },
              {
                "binary_name": "xen-hypervisor-4.5-armhf",
                "binary_version": "4.6.5-0ubuntu1.4"
              },
              {
                "binary_name": "xen-hypervisor-4.6-amd64",
                "binary_version": "4.6.5-0ubuntu1.4"
              },
              {
                "binary_name": "xen-hypervisor-4.6-arm64",
                "binary_version": "4.6.5-0ubuntu1.4"
              },
              {
                "binary_name": "xen-hypervisor-4.6-armhf",
                "binary_version": "4.6.5-0ubuntu1.4"
              },
              {
                "binary_name": "xen-system-amd64",
                "binary_version": "4.6.5-0ubuntu1.4"
              },
              {
                "binary_name": "xen-system-arm64",
                "binary_version": "4.6.5-0ubuntu1.4"
              },
              {
                "binary_name": "xen-system-armhf",
                "binary_version": "4.6.5-0ubuntu1.4"
              },
              {
                "binary_name": "xen-utils-4.6",
                "binary_version": "4.6.5-0ubuntu1.4"
              },
              {
                "binary_name": "xen-utils-common",
                "binary_version": "4.6.5-0ubuntu1.4"
              },
              {
                "binary_name": "xenstore-utils",
                "binary_version": "4.6.5-0ubuntu1.4"
              }
            ]
          }
        },
        {
          "ranges": [
            {
              "type": "ECOSYSTEM",
              "events": [
                {
                  "introduced": "0"
                }
              ]
            }
          ],
          "package": {
            "name": "xen",
            "purl": "pkg:deb/ubuntu/xen?arch=source&distro=bionic",
            "ecosystem": "Ubuntu:18.04:LTS"
          },
          "versions": [
            "4.9.0-0ubuntu3",
            "4.9.0-0ubuntu4",
            "4.9.2-0ubuntu1"
          ],
          "database_specific": {
            "source": "https://github.com/canonical/ubuntu-security-notices/blob/main/osv/cve/2022/UBUNTU-CVE-2022-23035.json"
          },
          "ecosystem_specific": {
            "binaries": [
              {
                "binary_name": "libxen-4.9",
                "binary_version": "4.9.2-0ubuntu1"
              },
              {
                "binary_name": "libxenstore3.0",
                "binary_version": "4.9.2-0ubuntu1"
              },
              {
                "binary_name": "xen-hypervisor-4.6-amd64",
                "binary_version": "4.9.2-0ubuntu1"
              },
              {
                "binary_name": "xen-hypervisor-4.6-arm64",
                "binary_version": "4.9.2-0ubuntu1"
              },
              {
                "binary_name": "xen-hypervisor-4.6-armhf",
                "binary_version": "4.9.2-0ubuntu1"
              },
              {
                "binary_name": "xen-hypervisor-4.7-amd64",
                "binary_version": "4.9.2-0ubuntu1"
              },
              {
                "binary_name": "xen-hypervisor-4.7-arm64",
                "binary_version": "4.9.2-0ubuntu1"
              },
              {
                "binary_name": "xen-hypervisor-4.7-armhf",
                "binary_version": "4.9.2-0ubuntu1"
              },
              {
                "binary_name": "xen-hypervisor-4.8-amd64",
                "binary_version": "4.9.2-0ubuntu1"
              },
              {
                "binary_name": "xen-hypervisor-4.8-arm64",
                "binary_version": "4.9.2-0ubuntu1"
              },
              {
                "binary_name": "xen-hypervisor-4.8-armhf",
                "binary_version": "4.9.2-0ubuntu1"
              },
              {
                "binary_name": "xen-hypervisor-4.9-amd64",
                "binary_version": "4.9.2-0ubuntu1"
              },
              {
                "binary_name": "xen-hypervisor-4.9-arm64",
                "binary_version": "4.9.2-0ubuntu1"
              },
              {
                "binary_name": "xen-hypervisor-4.9-armhf",
                "binary_version": "4.9.2-0ubuntu1"
              },
              {
                "binary_name": "xen-system-amd64",
                "binary_version": "4.9.2-0ubuntu1"
              },
              {
                "binary_name": "xen-system-arm64",
                "binary_version": "4.9.2-0ubuntu1"
              },
              {
                "binary_name": "xen-system-armhf",
                "binary_version": "4.9.2-0ubuntu1"
              },
              {
                "binary_name": "xen-utils-4.9",
                "binary_version": "4.9.2-0ubuntu1"
              },
              {
                "binary_name": "xen-utils-common",
                "binary_version": "4.9.2-0ubuntu1"
              },
              {
                "binary_name": "xenstore-utils",
                "binary_version": "4.9.2-0ubuntu1"
              }
            ]
          }
        },
        {
          "ranges": [
            {
              "type": "ECOSYSTEM",
              "events": [
                {
                  "introduced": "0"
                }
              ]
            }
          ],
          "package": {
            "name": "xen",
            "purl": "pkg:deb/ubuntu/xen?arch=source&distro=focal",
            "ecosystem": "Ubuntu:20.04:LTS"
          },
          "versions": [
            "4.9.2-0ubuntu2",
            "4.9.2-0ubuntu6",
            "4.9.2-0ubuntu7",
            "4.11.3+24-g14b62ab3e5-1ubuntu1",
            "4.11.3+24-g14b62ab3e5-1ubuntu2",
            "4.11.3+24-g14b62ab3e5-1ubuntu2.2",
            "4.11.3+24-g14b62ab3e5-1ubuntu2.3"
          ],
          "database_specific": {
            "source": "https://github.com/canonical/ubuntu-security-notices/blob/main/osv/cve/2022/UBUNTU-CVE-2022-23035.json"
          },
          "ecosystem_specific": {
            "binaries": [
              {
                "binary_name": "libxencall1",
                "binary_version": "4.11.3+24-g14b62ab3e5-1ubuntu2.3"
              },
              {
                "binary_name": "libxendevicemodel1",
                "binary_version": "4.11.3+24-g14b62ab3e5-1ubuntu2.3"
              },
              {
                "binary_name": "libxenevtchn1",
                "binary_version": "4.11.3+24-g14b62ab3e5-1ubuntu2.3"
              },
              {
                "binary_name": "libxenforeignmemory1",
                "binary_version": "4.11.3+24-g14b62ab3e5-1ubuntu2.3"
              },
              {
                "binary_name": "libxengnttab1",
                "binary_version": "4.11.3+24-g14b62ab3e5-1ubuntu2.3"
              },
              {
                "binary_name": "libxenmisc4.11",
                "binary_version": "4.11.3+24-g14b62ab3e5-1ubuntu2.3"
              },
              {
                "binary_name": "libxenstore3.0",
                "binary_version": "4.11.3+24-g14b62ab3e5-1ubuntu2.3"
              },
              {
                "binary_name": "libxentoolcore1",
                "binary_version": "4.11.3+24-g14b62ab3e5-1ubuntu2.3"
              },
              {
                "binary_name": "libxentoollog1",
                "binary_version": "4.11.3+24-g14b62ab3e5-1ubuntu2.3"
              },
              {
                "binary_name": "xen-hypervisor-4.11-amd64",
                "binary_version": "4.11.3+24-g14b62ab3e5-1ubuntu2.3"
              },
              {
                "binary_name": "xen-hypervisor-4.11-arm64",
                "binary_version": "4.11.3+24-g14b62ab3e5-1ubuntu2.3"
              },
              {
                "binary_name": "xen-hypervisor-4.11-armhf",
                "binary_version": "4.11.3+24-g14b62ab3e5-1ubuntu2.3"
              },
              {
                "binary_name": "xen-hypervisor-4.9-amd64",
                "binary_version": "4.11.3+24-g14b62ab3e5-1ubuntu2.3"
              },
              {
                "binary_name": "xen-hypervisor-4.9-arm64",
                "binary_version": "4.11.3+24-g14b62ab3e5-1ubuntu2.3"
              },
              {
                "binary_name": "xen-hypervisor-4.9-armhf",
                "binary_version": "4.11.3+24-g14b62ab3e5-1ubuntu2.3"
              },
              {
                "binary_name": "xen-hypervisor-common",
                "binary_version": "4.11.3+24-g14b62ab3e5-1ubuntu2.3"
              },
              {
                "binary_name": "xen-system-amd64",
                "binary_version": "4.11.3+24-g14b62ab3e5-1ubuntu2.3"
              },
              {
                "binary_name": "xen-system-arm64",
                "binary_version": "4.11.3+24-g14b62ab3e5-1ubuntu2.3"
              },
              {
                "binary_name": "xen-system-armhf",
                "binary_version": "4.11.3+24-g14b62ab3e5-1ubuntu2.3"
              },
              {
                "binary_name": "xen-utils-4.11",
                "binary_version": "4.11.3+24-g14b62ab3e5-1ubuntu2.3"
              },
              {
                "binary_name": "xen-utils-common",
                "binary_version": "4.11.3+24-g14b62ab3e5-1ubuntu2.3"
              },
              {
                "binary_name": "xenstore-utils",
                "binary_version": "4.11.3+24-g14b62ab3e5-1ubuntu2.3"
              }
            ]
          }
        },
        {
          "ranges": [
            {
              "type": "ECOSYSTEM",
              "events": [
                {
                  "introduced": "0"
                }
              ]
            }
          ],
          "package": {
            "name": "xen",
            "purl": "pkg:deb/ubuntu/xen?arch=source&distro=jammy",
            "ecosystem": "Ubuntu:22.04:LTS"
          },
          "versions": [
            "4.11.4+24-gddaaccbbab-1ubuntu2",
            "4.16.0-1~ubuntu2",
            "4.16.0-1~ubuntu2.1"
          ],
          "database_specific": {
            "source": "https://github.com/canonical/ubuntu-security-notices/blob/main/osv/cve/2022/UBUNTU-CVE-2022-23035.json"
          },
          "ecosystem_specific": {
            "binaries": [
              {
                "binary_name": "libxencall1",
                "binary_version": "4.16.0-1~ubuntu2.1"
              },
              {
                "binary_name": "libxendevicemodel1",
                "binary_version": "4.16.0-1~ubuntu2.1"
              },
              {
                "binary_name": "libxenevtchn1",
                "binary_version": "4.16.0-1~ubuntu2.1"
              },
              {
                "binary_name": "libxenforeignmemory1",
                "binary_version": "4.16.0-1~ubuntu2.1"
              },
              {
                "binary_name": "libxengnttab1",
                "binary_version": "4.16.0-1~ubuntu2.1"
              },
              {
                "binary_name": "libxenhypfs1",
                "binary_version": "4.16.0-1~ubuntu2.1"
              },
              {
                "binary_name": "libxenmisc4.16",
                "binary_version": "4.16.0-1~ubuntu2.1"
              },
              {
                "binary_name": "libxenstore4",
                "binary_version": "4.16.0-1~ubuntu2.1"
              },
              {
                "binary_name": "libxentoolcore1",
                "binary_version": "4.16.0-1~ubuntu2.1"
              },
              {
                "binary_name": "libxentoollog1",
                "binary_version": "4.16.0-1~ubuntu2.1"
              },
              {
                "binary_name": "xen-hypervisor-4.16-amd64",
                "binary_version": "4.16.0-1~ubuntu2.1"
              },
              {
                "binary_name": "xen-hypervisor-4.16-arm64",
                "binary_version": "4.16.0-1~ubuntu2.1"
              },
              {
                "binary_name": "xen-hypervisor-4.16-armhf",
                "binary_version": "4.16.0-1~ubuntu2.1"
              },
              {
                "binary_name": "xen-hypervisor-common",
                "binary_version": "4.16.0-1~ubuntu2.1"
              },
              {
                "binary_name": "xen-system-amd64",
                "binary_version": "4.16.0-1~ubuntu2.1"
              },
              {
                "binary_name": "xen-system-arm64",
                "binary_version": "4.16.0-1~ubuntu2.1"
              },
              {
                "binary_name": "xen-system-armhf",
                "binary_version": "4.16.0-1~ubuntu2.1"
              },
              {
                "binary_name": "xen-utils-4.16",
                "binary_version": "4.16.0-1~ubuntu2.1"
              },
              {
                "binary_name": "xen-utils-common",
                "binary_version": "4.16.0-1~ubuntu2.1"
              },
              {
                "binary_name": "xenstore-utils",
                "binary_version": "4.16.0-1~ubuntu2.1"
              }
            ]
          }
        },
        {
          "ranges": [
            {
              "type": "ECOSYSTEM",
              "events": [
                {
                  "introduced": "0"
                }
              ]
            }
          ],
          "package": {
            "name": "xen",
            "purl": "pkg:deb/ubuntu/xen?arch=source&distro=noble",
            "ecosystem": "Ubuntu:24.04:LTS"
          },
          "versions": [
            "4.17.2-1",
            "4.17.2+55-g0b56bed864-1",
            "4.17.2+76-ge1f9cb16e2-1",
            "4.17.2+76-ge1f9cb16e2-1ubuntu1",
            "4.17.3+10-g091466ba55-1",
            "4.17.3+10-g091466ba55-1.1ubuntu2",
            "4.17.3+10-g091466ba55-1.1ubuntu3"
          ],
          "database_specific": {
            "source": "https://github.com/canonical/ubuntu-security-notices/blob/main/osv/cve/2022/UBUNTU-CVE-2022-23035.json"
          },
          "ecosystem_specific": {
            "binaries": [
              {
                "binary_name": "libxencall1t64",
                "binary_version": "4.17.3+10-g091466ba55-1.1ubuntu3"
              },
              {
                "binary_name": "libxendevicemodel1t64",
                "binary_version": "4.17.3+10-g091466ba55-1.1ubuntu3"
              },
              {
                "binary_name": "libxenevtchn1t64",
                "binary_version": "4.17.3+10-g091466ba55-1.1ubuntu3"
              },
              {
                "binary_name": "libxenforeignmemory1t64",
                "binary_version": "4.17.3+10-g091466ba55-1.1ubuntu3"
              },
              {
                "binary_name": "libxengnttab1t64",
                "binary_version": "4.17.3+10-g091466ba55-1.1ubuntu3"
              },
              {
                "binary_name": "libxenhypfs1t64",
                "binary_version": "4.17.3+10-g091466ba55-1.1ubuntu3"
              },
              {
                "binary_name": "libxenmisc4.17t64",
                "binary_version": "4.17.3+10-g091466ba55-1.1ubuntu3"
              },
              {
                "binary_name": "libxenstore4t64",
                "binary_version": "4.17.3+10-g091466ba55-1.1ubuntu3"
              },
              {
                "binary_name": "libxentoolcore1t64",
                "binary_version": "4.17.3+10-g091466ba55-1.1ubuntu3"
              },
              {
                "binary_name": "libxentoollog1t64",
                "binary_version": "4.17.3+10-g091466ba55-1.1ubuntu3"
              },
              {
                "binary_name": "xen-hypervisor-4.17-amd64",
                "binary_version": "4.17.3+10-g091466ba55-1.1ubuntu3"
              },
              {
                "binary_name": "xen-hypervisor-4.17-arm64",
                "binary_version": "4.17.3+10-g091466ba55-1.1ubuntu3"
              },
              {
                "binary_name": "xen-hypervisor-4.17-armhf",
                "binary_version": "4.17.3+10-g091466ba55-1.1ubuntu3"
              },
              {
                "binary_name": "xen-hypervisor-common",
                "binary_version": "4.17.3+10-g091466ba55-1.1ubuntu3"
              },
              {
                "binary_name": "xen-system-amd64",
                "binary_version": "4.17.3+10-g091466ba55-1.1ubuntu3"
              },
              {
                "binary_name": "xen-system-arm64",
                "binary_version": "4.17.3+10-g091466ba55-1.1ubuntu3"
              },
              {
                "binary_name": "xen-system-armhf",
                "binary_version": "4.17.3+10-g091466ba55-1.1ubuntu3"
              },
              {
                "binary_name": "xen-utils-4.17",
                "binary_version": "4.17.3+10-g091466ba55-1.1ubuntu3"
              },
              {
                "binary_name": "xen-utils-common",
                "binary_version": "4.17.3+10-g091466ba55-1.1ubuntu3"
              },
              {
                "binary_name": "xenstore-utils",
                "binary_version": "4.17.3+10-g091466ba55-1.1ubuntu3"
              }
            ]
          }
        },
        {
          "ranges": [
            {
              "type": "ECOSYSTEM",
              "events": [
                {
                  "introduced": "0"
                }
              ]
            }
          ],
          "package": {
            "name": "xen",
            "purl": "pkg:deb/ubuntu/xen?arch=source&distro=questing",
            "ecosystem": "Ubuntu:25.10"
          },
          "versions": [
            "4.20.0-1ubuntu1",
            "4.20.0+68-g35cb38b222-1"
          ],
          "database_specific": {
            "source": "https://github.com/canonical/ubuntu-security-notices/blob/main/osv/cve/2022/UBUNTU-CVE-2022-23035.json"
          },
          "ecosystem_specific": {
            "binaries": [
              {
                "binary_name": "libxencall1",
                "binary_version": "4.20.0+68-g35cb38b222-1"
              },
              {
                "binary_name": "libxendevicemodel1",
                "binary_version": "4.20.0+68-g35cb38b222-1"
              },
              {
                "binary_name": "libxenevtchn1",
                "binary_version": "4.20.0+68-g35cb38b222-1"
              },
              {
                "binary_name": "libxenforeignmemory1",
                "binary_version": "4.20.0+68-g35cb38b222-1"
              },
              {
                "binary_name": "libxengnttab1",
                "binary_version": "4.20.0+68-g35cb38b222-1"
              },
              {
                "binary_name": "libxenhypfs1",
                "binary_version": "4.20.0+68-g35cb38b222-1"
              },
              {
                "binary_name": "libxenmisc4.20",
                "binary_version": "4.20.0+68-g35cb38b222-1"
              },
              {
                "binary_name": "libxenstore4",
                "binary_version": "4.20.0+68-g35cb38b222-1"
              },
              {
                "binary_name": "libxentoolcore1",
                "binary_version": "4.20.0+68-g35cb38b222-1"
              },
              {
                "binary_name": "libxentoollog1",
                "binary_version": "4.20.0+68-g35cb38b222-1"
              },
              {
                "binary_name": "xen-hypervisor-4.20-amd64",
                "binary_version": "4.20.0+68-g35cb38b222-1"
              },
              {
                "binary_name": "xen-hypervisor-4.20-arm64",
                "binary_version": "4.20.0+68-g35cb38b222-1"
              },
              {
                "binary_name": "xen-hypervisor-common",
                "binary_version": "4.20.0+68-g35cb38b222-1"
              },
              {
                "binary_name": "xen-system-amd64",
                "binary_version": "4.20.0+68-g35cb38b222-1"
              },
              {
                "binary_name": "xen-system-arm64",
                "binary_version": "4.20.0+68-g35cb38b222-1"
              },
              {
                "binary_name": "xen-utils-4.20",
                "binary_version": "4.20.0+68-g35cb38b222-1"
              },
              {
                "binary_name": "xen-utils-common",
                "binary_version": "4.20.0+68-g35cb38b222-1"
              },
              {
                "binary_name": "xenstore-utils",
                "binary_version": "4.20.0+68-g35cb38b222-1"
              }
            ]
          }
        },
        {
          "ranges": [
            {
              "type": "ECOSYSTEM",
              "events": [
                {
                  "introduced": "0"
                }
              ]
            }
          ],
          "package": {
            "name": "xen",
            "purl": "pkg:deb/ubuntu/xen?arch=source&distro=stonking",
            "ecosystem": "Ubuntu:26.10"
          },
          "versions": [
            "4.20.2+7-g1badcf5035-2build2",
            "4.20.2+37-g61ff35323e-1ubuntu1",
            "4.20.3+127-gc42374a105-1"
          ],
          "database_specific": {
            "source": "https://github.com/canonical/ubuntu-security-notices/blob/main/osv/cve/2022/UBUNTU-CVE-2022-23035.json"
          },
          "ecosystem_specific": {
            "binaries": [
              {
                "binary_name": "libxencall1",
                "binary_version": "4.20.3+127-gc42374a105-1"
              },
              {
                "binary_name": "libxendevicemodel1",
                "binary_version": "4.20.3+127-gc42374a105-1"
              },
              {
                "binary_name": "libxenevtchn1",
                "binary_version": "4.20.3+127-gc42374a105-1"
              },
              {
                "binary_name": "libxenforeignmemory1",
                "binary_version": "4.20.3+127-gc42374a105-1"
              },
              {
                "binary_name": "libxengnttab1",
                "binary_version": "4.20.3+127-gc42374a105-1"
              },
              {
                "binary_name": "libxenhypfs1",
                "binary_version": "4.20.3+127-gc42374a105-1"
              },
              {
                "binary_name": "libxenmisc4.20",
                "binary_version": "4.20.3+127-gc42374a105-1"
              },
              {
                "binary_name": "libxenstore4",
                "binary_version": "4.20.3+127-gc42374a105-1"
              },
              {
                "binary_name": "libxentoolcore1",
                "binary_version": "4.20.3+127-gc42374a105-1"
              },
              {
                "binary_name": "libxentoollog1",
                "binary_version": "4.20.3+127-gc42374a105-1"
              },
              {
                "binary_name": "xen-hypervisor-4.20-amd64",
                "binary_version": "4.20.3+127-gc42374a105-1"
              },
              {
                "binary_name": "xen-hypervisor-4.20-arm64",
                "binary_version": "4.20.3+127-gc42374a105-1"
              },
              {
                "binary_name": "xen-hypervisor-common",
                "binary_version": "4.20.3+127-gc42374a105-1"
              },
              {
                "binary_name": "xen-system-amd64",
                "binary_version": "4.20.3+127-gc42374a105-1"
              },
              {
                "binary_name": "xen-system-arm64",
                "binary_version": "4.20.3+127-gc42374a105-1"
              },
              {
                "binary_name": "xen-utils-4.20",
                "binary_version": "4.20.3+127-gc42374a105-1"
              },
              {
                "binary_name": "xen-utils-common",
                "binary_version": "4.20.3+127-gc42374a105-1"
              },
              {
                "binary_name": "xenstore-utils",
                "binary_version": "4.20.3+127-gc42374a105-1"
              }
            ]
          }
        },
        {
          "ranges": [
            {
              "type": "ECOSYSTEM",
              "events": [
                {
                  "introduced": "0"
                }
              ]
            }
          ],
          "package": {
            "name": "xen",
            "purl": "pkg:deb/ubuntu/xen?arch=source&distro=resolute",
            "ecosystem": "Ubuntu:26.04:LTS"
          },
          "versions": [
            "4.20.0+68-g35cb38b222-1",
            "4.20.2+7-g1badcf5035-2",
            "4.20.2+7-g1badcf5035-2build2"
          ],
          "database_specific": {
            "source": "https://github.com/canonical/ubuntu-security-notices/blob/main/osv/cve/2022/UBUNTU-CVE-2022-23035.json"
          },
          "ecosystem_specific": {
            "binaries": [
              {
                "binary_name": "libxencall1",
                "binary_version": "4.20.2+7-g1badcf5035-2build2"
              },
              {
                "binary_name": "libxendevicemodel1",
                "binary_version": "4.20.2+7-g1badcf5035-2build2"
              },
              {
                "binary_name": "libxenevtchn1",
                "binary_version": "4.20.2+7-g1badcf5035-2build2"
              },
              {
                "binary_name": "libxenforeignmemory1",
                "binary_version": "4.20.2+7-g1badcf5035-2build2"
              },
              {
                "binary_name": "libxengnttab1",
                "binary_version": "4.20.2+7-g1badcf5035-2build2"
              },
              {
                "binary_name": "libxenhypfs1",
                "binary_version": "4.20.2+7-g1badcf5035-2build2"
              },
              {
                "binary_name": "libxenmisc4.20",
                "binary_version": "4.20.2+7-g1badcf5035-2build2"
              },
              {
                "binary_name": "libxenstore4",
                "binary_version": "4.20.2+7-g1badcf5035-2build2"
              },
              {
                "binary_name": "libxentoolcore1",
                "binary_version": "4.20.2+7-g1badcf5035-2build2"
              },
              {
                "binary_name": "libxentoollog1",
                "binary_version": "4.20.2+7-g1badcf5035-2build2"
              },
              {
                "binary_name": "xen-hypervisor-4.20-amd64",
                "binary_version": "4.20.2+7-g1badcf5035-2build2"
              },
              {
                "binary_name": "xen-hypervisor-4.20-arm64",
                "binary_version": "4.20.2+7-g1badcf5035-2build2"
              },
              {
                "binary_name": "xen-hypervisor-common",
                "binary_version": "4.20.2+7-g1badcf5035-2build2"
              },
              {
                "binary_name": "xen-system-amd64",
                "binary_version": "4.20.2+7-g1badcf5035-2build2"
              },
              {
                "binary_name": "xen-system-arm64",
                "binary_version": "4.20.2+7-g1badcf5035-2build2"
              },
              {
                "binary_name": "xen-utils-4.20",
                "binary_version": "4.20.2+7-g1badcf5035-2build2"
              },
              {
                "binary_name": "xen-utils-common",
                "binary_version": "4.20.2+7-g1badcf5035-2build2"
              },
              {
                "binary_name": "xenstore-utils",
                "binary_version": "4.20.2+7-g1badcf5035-2build2"
              }
            ]
          }
        }
      ],
      "modified": "2026-10-17T12:56:02.041023913Z",
      "provider": "osv",
      "upstream": [
        "CVE-2022-23035"
      ],
      "references": [
        "https://ubuntu.com/security/CVE-2022-23035",
        "https://xenbits.xen.org/xsa/advisory-395.html",
        "https://xenbits.xenproject.org/xsa/advisory-395.txt",
        "https://www.cve.org/CVERecord?id=CVE-2022-23035"
      ]
    },
    "related_cves": [
      {
        "value": "CVE-2022-23035",
        "evidence": "/upstream"
      }
    ],
    "security_relevant": true,
    "severity_evidence": "/severity/0/score"
  },
  "source_id": "core-osv",
  "document_id": 354626,
  "published_at": "2022-01-25T14:15:00+00:00"
}