OESA-2022-2070 (CVE-2022-2602)

Vulnerability from osv_openeuler – Published: 2022-11-11 11:05 – Updated: 2026-08-06 11:05 – Source website
VLAI
Summary
kernel security update
Details

Security Fix(es):

The vulnerability is a use-after-free that happens when an io_uring request is being processed on a registered file and the Unix GC runs and frees the io_uring fd and all the registered fds. The order at which the Unix GC processes the inflight fds may lead to registered fds be freed before the io_uring is released and has the chance to unregister and wait for such requests to finish.

Reference: https://www.openwall.com/lists/oss-security/2022/10/18/4 https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/?id=0091bfc81741b8d3aeb3b7ab8636f911b2de6e80(CVE-2022-2602)


{
  "affected": [
    {
      "ecosystem_specific": {
        "aarch64": [
          "kernel-devel-4.19.90-2211.2.0.0176.oe1.aarch64.rpm",
          "python3-perf-debuginfo-4.19.90-2211.2.0.0176.oe1.aarch64.rpm",
          "perf-4.19.90-2211.2.0.0176.oe1.aarch64.rpm",
          "python3-perf-4.19.90-2211.2.0.0176.oe1.aarch64.rpm",
          "kernel-4.19.90-2211.2.0.0176.oe1.aarch64.rpm",
          "bpftool-debuginfo-4.19.90-2211.2.0.0176.oe1.aarch64.rpm",
          "python2-perf-4.19.90-2211.2.0.0176.oe1.aarch64.rpm",
          "kernel-tools-devel-4.19.90-2211.2.0.0176.oe1.aarch64.rpm",
          "python2-perf-debuginfo-4.19.90-2211.2.0.0176.oe1.aarch64.rpm",
          "kernel-debuginfo-4.19.90-2211.2.0.0176.oe1.aarch64.rpm",
          "kernel-tools-debuginfo-4.19.90-2211.2.0.0176.oe1.aarch64.rpm",
          "kernel-source-4.19.90-2211.2.0.0176.oe1.aarch64.rpm",
          "bpftool-4.19.90-2211.2.0.0176.oe1.aarch64.rpm",
          "kernel-tools-4.19.90-2211.2.0.0176.oe1.aarch64.rpm",
          "perf-debuginfo-4.19.90-2211.2.0.0176.oe1.aarch64.rpm",
          "kernel-debugsource-4.19.90-2211.2.0.0176.oe1.aarch64.rpm"
        ],
        "src": [
          "kernel-4.19.90-2211.2.0.0176.oe1.src.rpm"
        ],
        "x86_64": [
          "kernel-source-4.19.90-2211.2.0.0176.oe1.x86_64.rpm",
          "kernel-debugsource-4.19.90-2211.2.0.0176.oe1.x86_64.rpm",
          "python3-perf-4.19.90-2211.2.0.0176.oe1.x86_64.rpm",
          "bpftool-debuginfo-4.19.90-2211.2.0.0176.oe1.x86_64.rpm",
          "bpftool-4.19.90-2211.2.0.0176.oe1.x86_64.rpm",
          "kernel-4.19.90-2211.2.0.0176.oe1.x86_64.rpm",
          "python3-perf-debuginfo-4.19.90-2211.2.0.0176.oe1.x86_64.rpm",
          "perf-debuginfo-4.19.90-2211.2.0.0176.oe1.x86_64.rpm",
          "kernel-tools-debuginfo-4.19.90-2211.2.0.0176.oe1.x86_64.rpm",
          "perf-4.19.90-2211.2.0.0176.oe1.x86_64.rpm",
          "kernel-debuginfo-4.19.90-2211.2.0.0176.oe1.x86_64.rpm",
          "python2-perf-4.19.90-2211.2.0.0176.oe1.x86_64.rpm",
          "python2-perf-debuginfo-4.19.90-2211.2.0.0176.oe1.x86_64.rpm",
          "kernel-devel-4.19.90-2211.2.0.0176.oe1.x86_64.rpm",
          "kernel-tools-4.19.90-2211.2.0.0176.oe1.x86_64.rpm",
          "kernel-tools-devel-4.19.90-2211.2.0.0176.oe1.x86_64.rpm"
        ]
      },
      "package": {
        "ecosystem": "openEuler:20.03-LTS-SP3",
        "name": "kernel",
        "purl": "pkg:rpm/openEuler/kernel\u0026distro=openEuler-20.03-LTS-SP3"
      },
      "ranges": [
        {
          "events": [
            {
              "introduced": "0"
            },
            {
              "fixed": "4.19.90-2211.2.0.0176.oe1"
            }
          ],
          "type": "ECOSYSTEM"
        }
      ]
    }
  ],
  "database_specific": {
    "severity": "Medium"
  },
  "details": "\r\n\r\nSecurity Fix(es):\r\n\r\nThe vulnerability is a use-after-free that happens when an io_uring request\nis being processed on a registered file and the Unix GC runs and frees the\nio_uring fd and all the registered fds. The order at which the Unix GC\nprocesses the inflight fds may lead to registered fds be freed before the\nio_uring is released and has the chance to unregister and wait for such\nrequests to finish.\r\n\r\nReference:\nhttps://www.openwall.com/lists/oss-security/2022/10/18/4\nhttps://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/?id=0091bfc81741b8d3aeb3b7ab8636f911b2de6e80(CVE-2022-2602)",
  "id": "OESA-2022-2070",
  "modified": "2026-08-06T11:05:23Z",
  "published": "2022-11-11T11:05:23Z",
  "references": [
    {
      "type": "ADVISORY",
      "url": "https://www.openeuler.org/en/security/safety-bulletin/detail.html?id=openEuler-SA-2022-2070"
    },
    {
      "type": "ADVISORY",
      "url": "https://nvd.nist.gov/vuln/detail/CVE-2022-2602"
    }
  ],
  "schema_version": "1.7.2",
  "severity": [
    {
      "score": "CVSS:3.1/AV:L/AC:H/PR:L/UI:N/S:U/C:H/I:L/A:H",
      "type": "CVSS_V3"
    }
  ],
  "summary": "kernel security update",
  "upstream": [
    "CVE-2022-2602"
  ]
}



Log in or create an account to share your comment.




Tags
Taxonomy of the tags.


Loading…

Loading…

Loading…

Forecast uses a logistic model when the trend is rising, or an exponential decay model when the trend is falling. Fitted via linearized least squares.

Sightings

Author Source Type Date Other

Nomenclature

  • Seen: The vulnerability was mentioned, discussed, or observed by the user.
  • Confirmed: The vulnerability has been validated from an analyst's perspective.
  • Published Proof of Concept: A public proof of concept is available for this vulnerability.
  • Exploited: The vulnerability was observed as exploited by the user who reported the sighting.
  • Patched: The vulnerability was observed as successfully patched by the user who reported the sighting.
  • Not exploited: The vulnerability was not observed as exploited by the user who reported the sighting.
  • Not confirmed: The user expressed doubt about the validity of the vulnerability.
  • Not patched: The vulnerability was not observed as successfully patched by the user who reported the sighting.

Loading…

Loading…

Loading…

Related by attack behaviour

Vulnerabilities whose description is nearest to this one in the vector space of the CIRCL/vulnerability-attack-technique-biencoder model. This is a similarity search over the bi-encoder space (plain cosine), not a classification, and it has no measured accuracy.


Loading…