CVE-2026-93222 (GCVE-0-2026-93222)
Vulnerability from cvelistv5
Published
2026-09-24 15:21
Modified
2026-10-19 09:07
Severity ?
Summary
In the Linux kernel, the following vulnerability has been resolved: signal: avoid shared siginfo namespace rewrites send_signal_locked() rewrites sender ids for the target namespace. Group sends reuse the same siginfo, so one recipient can affect the next. Copy the siginfo before changing it.
Impacted products
Vendor Product Version
Linux Linux Version: 7a0cf094944e2540758b7f957eb6846d5126f535
Version: 7a0cf094944e2540758b7f957eb6846d5126f535
Version: 7a0cf094944e2540758b7f957eb6846d5126f535
Version: 7a0cf094944e2540758b7f957eb6846d5126f535
Version: 7a0cf094944e2540758b7f957eb6846d5126f535
Version: 7a0cf094944e2540758b7f957eb6846d5126f535
Version: 7a0cf094944e2540758b7f957eb6846d5126f535
Version: 7a0cf094944e2540758b7f957eb6846d5126f535
Version: e897dd22800f02bd48aefb1511fff0b2ce96e94c
Version: 2f0e9eed11ca778d0ec5507a739c28472fd4ca20
Version: 5.1.20   ≤
Version: 5.2.3   ≤
Create a notification for this product.
Show details on NVD website


{
  "containers": {
    "cna": {
      "affected": [
        {
          "defaultStatus": "unaffected",
          "product": "Linux",
          "programFiles": [
            "kernel/signal.c"
          ],
          "repo": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git",
          "vendor": "Linux",
          "versions": [
            {
              "lessThan": "e015d1ac6b43a23c52c5163299414ae77d7d4ae0",
              "status": "affected",
              "version": "7a0cf094944e2540758b7f957eb6846d5126f535",
              "versionType": "git"
            },
            {
              "lessThan": "4ee7c4e4719a825052f42f02ec159b5b42b68fbc",
              "status": "affected",
              "version": "7a0cf094944e2540758b7f957eb6846d5126f535",
              "versionType": "git"
            },
            {
              "lessThan": "148b0dae2a1755beb873a2aab51fb191414f068c",
              "status": "affected",
              "version": "7a0cf094944e2540758b7f957eb6846d5126f535",
              "versionType": "git"
            },
            {
              "lessThan": "6b1de022304ef85284c5933a5fb8492f6f54efc9",
              "status": "affected",
              "version": "7a0cf094944e2540758b7f957eb6846d5126f535",
              "versionType": "git"
            },
            {
              "lessThan": "03c8761e75d1619906bb503686f9cc1dfc6a67f4",
              "status": "affected",
              "version": "7a0cf094944e2540758b7f957eb6846d5126f535",
              "versionType": "git"
            },
            {
              "lessThan": "a246da20c8e4ae4319511c698b9f26ad0ad1769f",
              "status": "affected",
              "version": "7a0cf094944e2540758b7f957eb6846d5126f535",
              "versionType": "git"
            },
            {
              "lessThan": "b655c2040ce836afad5643842543567b31f8c11d",
              "status": "affected",
              "version": "7a0cf094944e2540758b7f957eb6846d5126f535",
              "versionType": "git"
            },
            {
              "lessThan": "d19cdc167e696714509e87d3f7ae765b6e164589",
              "status": "affected",
              "version": "7a0cf094944e2540758b7f957eb6846d5126f535",
              "versionType": "git"
            },
            {
              "status": "affected",
              "version": "e897dd22800f02bd48aefb1511fff0b2ce96e94c",
              "versionType": "git"
            },
            {
              "status": "affected",
              "version": "2f0e9eed11ca778d0ec5507a739c28472fd4ca20",
              "versionType": "git"
            },
            {
              "lessThan": "5.2",
              "status": "affected",
              "version": "5.1.20",
              "versionType": "semver"
            },
            {
              "lessThan": "5.3",
              "status": "affected",
              "version": "5.2.3",
              "versionType": "semver"
            }
          ]
        },
        {
          "defaultStatus": "affected",
          "product": "Linux",
          "programFiles": [
            "kernel/signal.c"
          ],
          "repo": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git",
          "vendor": "Linux",
          "versions": [
            {
              "status": "affected",
              "version": "5.3"
            },
            {
              "lessThan": "5.3",
              "status": "unaffected",
              "version": "0",
              "versionType": "semver"
            },
            {
              "lessThanOrEqual": "5.10.*",
              "status": "unaffected",
              "version": "5.10.270",
              "versionType": "semver"
            },
            {
              "lessThanOrEqual": "5.15.*",
              "status": "unaffected",
              "version": "5.15.221",
              "versionType": "semver"
            },
            {
              "lessThanOrEqual": "6.1.*",
              "status": "unaffected",
              "version": "6.1.188",
              "versionType": "semver"
            },
            {
              "lessThanOrEqual": "6.6.*",
              "status": "unaffected",
              "version": "6.6.157",
              "versionType": "semver"
            },
            {
              "lessThanOrEqual": "6.12.*",
              "status": "unaffected",
              "version": "6.12.109",
              "versionType": "semver"
            },
            {
              "lessThanOrEqual": "6.18.*",
              "status": "unaffected",
              "version": "6.18.50",
              "versionType": "semver"
            },
            {
              "lessThanOrEqual": "7.2.*",
              "status": "unaffected",
              "version": "7.2.4",
              "versionType": "semver"
            },
            {
              "lessThanOrEqual": "*",
              "status": "unaffected",
              "version": "7.3",
              "versionType": "original_commit_for_fix"
            }
          ]
        }
      ],
      "cpeApplicability": [
        {
          "nodes": [
            {
              "cpeMatch": [
                {
                  "criteria": "cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:*",
                  "versionEndExcluding": "5.10.270",
                  "versionStartIncluding": "5.3",
                  "vulnerable": true
                },
                {
                  "criteria": "cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:*",
                  "versionEndExcluding": "5.15.221",
                  "versionStartIncluding": "5.3",
                  "vulnerable": true
                },
                {
                  "criteria": "cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:*",
                  "versionEndExcluding": "6.1.188",
                  "versionStartIncluding": "5.3",
                  "vulnerable": true
                },
                {
                  "criteria": "cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:*",
                  "versionEndExcluding": "6.6.157",
                  "versionStartIncluding": "5.3",
                  "vulnerable": true
                },
                {
                  "criteria": "cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:*",
                  "versionEndExcluding": "6.12.109",
                  "versionStartIncluding": "5.3",
                  "vulnerable": true
                },
                {
                  "criteria": "cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:*",
                  "versionEndExcluding": "6.18.50",
                  "versionStartIncluding": "5.3",
                  "vulnerable": true
                },
                {
                  "criteria": "cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:*",
                  "versionEndExcluding": "7.2.4",
                  "versionStartIncluding": "5.3",
                  "vulnerable": true
                },
                {
                  "criteria": "cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:*",
                  "versionEndExcluding": "7.3",
                  "versionStartIncluding": "5.3",
                  "vulnerable": true
                },
                {
                  "criteria": "cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:*",
                  "versionStartIncluding": "5.1.20",
                  "vulnerable": true
                },
                {
                  "criteria": "cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:*",
                  "versionStartIncluding": "5.2.3",
                  "vulnerable": true
                }
              ],
              "negate": false,
              "operator": "OR"
            }
          ]
        }
      ],
      "descriptions": [
        {
          "lang": "en",
          "value": "In the Linux kernel, the following vulnerability has been resolved:\n\nsignal: avoid shared siginfo namespace rewrites\n\nsend_signal_locked() rewrites sender ids for the target namespace.  Group\nsends reuse the same siginfo, so one recipient can affect the next.\n\nCopy the siginfo before changing it."
        }
      ],
      "providerMetadata": {
        "dateUpdated": "2026-10-19T09:07:33.885Z",
        "orgId": "416baaa9-dc9f-4396-8d5f-8c081fb06d67",
        "shortName": "Linux"
      },
      "references": [
        {
          "url": "https://git.kernel.org/stable/c/e015d1ac6b43a23c52c5163299414ae77d7d4ae0"
        },
        {
          "url": "https://git.kernel.org/stable/c/4ee7c4e4719a825052f42f02ec159b5b42b68fbc"
        },
        {
          "url": "https://git.kernel.org/stable/c/148b0dae2a1755beb873a2aab51fb191414f068c"
        },
        {
          "url": "https://git.kernel.org/stable/c/6b1de022304ef85284c5933a5fb8492f6f54efc9"
        },
        {
          "url": "https://git.kernel.org/stable/c/03c8761e75d1619906bb503686f9cc1dfc6a67f4"
        },
        {
          "url": "https://git.kernel.org/stable/c/a246da20c8e4ae4319511c698b9f26ad0ad1769f"
        },
        {
          "url": "https://git.kernel.org/stable/c/b655c2040ce836afad5643842543567b31f8c11d"
        },
        {
          "url": "https://git.kernel.org/stable/c/d19cdc167e696714509e87d3f7ae765b6e164589"
        }
      ],
      "title": "signal: avoid shared siginfo namespace rewrites",
      "x_generator": {
        "engine": "bippy-1.2.0"
      }
    }
  },
  "cveMetadata": {
    "assignerOrgId": "416baaa9-dc9f-4396-8d5f-8c081fb06d67",
    "assignerShortName": "Linux",
    "cveId": "CVE-2026-93222",
    "datePublished": "2026-09-24T15:21:04.961Z",
    "dateReserved": "2026-09-17T16:02:15.094Z",
    "dateUpdated": "2026-10-19T09:07:33.885Z",
    "state": "PUBLISHED"
  },
  "dataType": "CVE_RECORD",
  "dataVersion": "5.2"
}


Log in or create an account to share your comment.




Tags
Taxonomy of the tags.


Loading…

Loading…

Loading…

Sightings

Author Source Type Date

Nomenclature

  • Seen: The vulnerability was mentioned, discussed, or seen somewhere by the user.
  • Confirmed: The vulnerability is confirmed from an analyst perspective.
  • Published Proof of Concept: A public proof of concept is available for this vulnerability.
  • Exploited: This vulnerability was exploited and seen by the user reporting the sighting.
  • Patched: This vulnerability was successfully patched by the user reporting the sighting.
  • Not exploited: This vulnerability was not exploited or seen by the user reporting the sighting.
  • Not confirmed: The user expresses doubt about the veracity of the vulnerability.
  • Not patched: This vulnerability was not successfully patched by the user reporting the sighting.


Loading…

Loading…