{
  "schemaVersion": 1,
  "attribution": [
    {
      "source": "CISA Known Exploited Vulnerabilities",
      "url": "https://www.cisa.gov/known-exploited-vulnerabilities-catalog",
      "licence": "US government work"
    },
    {
      "source": "GitHub Advisory Database",
      "url": "https://github.com/advisories",
      "licence": "CC BY 4.0"
    },
    {
      "source": "Have I Been Pwned",
      "url": "https://haveibeenpwned.com/",
      "licence": "CC BY 4.0"
    },
    {
      "source": "CVE Program (CVE records)",
      "url": "https://www.cve.org/Legal/TermsOfUse",
      "licence": "CVE Terms of Use",
      "notice": "Copyright © 1999-2026, The MITRE Corporation. CVE is a trademark and the CVE logo is a registered trademark of The MITRE Corporation.",
      "terms": "CVE Usage: MITRE hereby grants you a perpetual, worldwide, non-exclusive, no-charge, royalty-free, irrevocable copyright license to reproduce, prepare derivative works of, publicly display, publicly perform, sublicense, and distribute Common Vulnerabilities and Exposures (CVE™). Any copy you make for such purposes is authorized provided that you reproduce MITRE's copyright designation and this license in any such copy."
    },
    {
      "source": "FIRST EPSS",
      "url": "https://www.first.org/epss/",
      "licence": "free to use; FIRST requests attribution"
    }
  ],
  "record": {
    "id": "CVE-2024-50210",
    "sourceURL": "https://www.cve.org/CVERecord?id=CVE-2024-50210",
    "idYear": 2024,
    "status": "PUBLISHED",
    "publishedAt": "2024-11-08T06:08:00.319Z",
    "updatedAt": "2026-10-15T00:57:28.030Z",
    "importedAt": "2026-10-24T01:57:20.494Z",
    "snapshot": {
      "id": "cve_2026-10-24_midnight_baseline",
      "at": "2026-10-24T00:00:00.000Z",
      "source": "https://github.com/CVEProject/cvelistV5/releases/tag/cve_2026-10-24_0100Z"
    },
    "facts": {
      "title": "posix-clock: posix-clock: Fix unbalanced locking in pc_clock_settime()",
      "summary": "In the Linux kernel, the following vulnerability has been resolved:\n\nposix-clock: posix-clock: Fix unbalanced locking in pc_clock_settime()\n\nIf get_clock_desc() succeeds, it calls fget() for the clockid's fd,\nand get the clk->rwsem read lock, so the error path should release\nthe lock to make the lock balance and fput the clockid's fd to make\nthe refcount balance and release the fd related resource.\n\nHowever the below commit left the error path locked behind resulting in\nunbalanced locking. Check timespec64_valid_strict() before\nget_clock_desc() to fix it, because the \"ts\" is not changed\nafter that.\n\n[pabeni@redhat.com: fixed commit message typo]",
      "affected": [
        {
          "vendor": "Linux",
          "product": "Linux",
          "defaultStatus": "unaffected",
          "versions": [
            {
              "version": "29f085345cde24566efb751f39e5d367c381c584",
              "status": "affected",
              "versionType": "git",
              "lessThan": "d005400262ddaf1ca1666bbcd1acf42fe81d57ce"
            },
            {
              "version": "e0c966bd3e31911b57ef76cec4c5796ebd88e512",
              "status": "affected",
              "versionType": "git",
              "lessThan": "a8219446b95a859488feaade674d13f9efacfa32"
            },
            {
              "version": "673a1c5a2998acbd429d6286e6cad10f17f4f073",
              "status": "affected",
              "versionType": "git",
              "lessThan": "c7fcfdba35abc9f39b83080c2bce398dad13a943"
            },
            {
              "version": "c8789fbe2bbf75845e45302cba6ffa44e1884d01",
              "status": "affected",
              "versionType": "git",
              "lessThan": "e56e0ec1b79f5a6272c6e78b36e9d593aa0449af"
            },
            {
              "version": "27abbde44b6e71ee3891de13e1a228aa7ce95bfe",
              "status": "affected",
              "versionType": "git",
              "lessThan": "5f063bbf1ee6b01611c016b54e050a41506eb794"
            },
            {
              "version": "a3f169e398215e71361774d13bf91a0101283ac2",
              "status": "affected",
              "versionType": "git",
              "lessThan": "1ba33b327c3f88a7baee598979d73ab5b44d41cc"
            },
            {
              "version": "1ff7247101af723731ea42ed565d54fb8f341264",
              "status": "affected",
              "versionType": "git",
              "lessThan": "b27330128eca25179637c1816d5a72d6cc408c66"
            },
            {
              "version": "d8794ac20a299b647ba9958f6d657051fc51a540",
              "status": "affected",
              "versionType": "git",
              "lessThan": "6e62807c7fbb3c758d233018caf94dfea9c65dbd"
            }
          ]
        },
        {
          "vendor": "Linux",
          "product": "Linux",
          "defaultStatus": "unaffected",
          "versions": [
            {
              "version": "5.10.228",
              "status": "affected",
              "versionType": "semver",
              "lessThan": "5.10.229"
            },
            {
              "version": "5.15.169",
              "status": "affected",
              "versionType": "semver",
              "lessThan": "5.15.170"
            },
            {
              "version": "6.1.114",
              "status": "affected",
              "versionType": "semver",
              "lessThan": "6.1.115"
            },
            {
              "version": "6.6.58",
              "status": "affected",
              "versionType": "semver",
              "lessThan": "6.6.59"
            },
            {
              "version": "6.11.5",
              "status": "affected",
              "versionType": "semver",
              "lessThan": "6.11.6"
            }
          ]
        }
      ]
    }
  }
}