{
  "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-26593",
    "sourceURL": "https://www.cve.org/CVERecord?id=CVE-2024-26593",
    "idYear": 2024,
    "status": "PUBLISHED",
    "publishedAt": "2024-02-23T09:09:10.021Z",
    "updatedAt": "2026-05-11T20:00:20.635Z",
    "importedAt": "2026-10-24T01:57:07.518Z",
    "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": "i2c: i801: Fix block process call transactions",
      "summary": "In the Linux kernel, the following vulnerability has been resolved:\n\ni2c: i801: Fix block process call transactions\n\nAccording to the Intel datasheets, software must reset the block\nbuffer index twice for block process call transactions: once before\nwriting the outgoing data to the buffer, and once again before\nreading the incoming data from the buffer.\n\nThe driver is currently missing the second reset, causing the wrong\nportion of the block buffer to be read.",
      "affected": [
        {
          "vendor": "Linux",
          "product": "Linux",
          "defaultStatus": "unaffected",
          "versions": [
            {
              "version": "315cd67c945351f8a569500f8ab16b7fa94026e8",
              "status": "affected",
              "versionType": "git",
              "lessThan": "d074d5ff5ae77b18300e5079c6bda6342a4d44b7"
            },
            {
              "version": "315cd67c945351f8a569500f8ab16b7fa94026e8",
              "status": "affected",
              "versionType": "git",
              "lessThan": "7a14b8a477b88607d157c24aeb23e7389ec3319f"
            },
            {
              "version": "315cd67c945351f8a569500f8ab16b7fa94026e8",
              "status": "affected",
              "versionType": "git",
              "lessThan": "1f8d0691c50581ba6043f009ec9e8b9f78f09d5a"
            },
            {
              "version": "315cd67c945351f8a569500f8ab16b7fa94026e8",
              "status": "affected",
              "versionType": "git",
              "lessThan": "491528935c9c48bf341d8b40eabc6c4fc5df6f2c"
            },
            {
              "version": "315cd67c945351f8a569500f8ab16b7fa94026e8",
              "status": "affected",
              "versionType": "git",
              "lessThan": "6be99c51829b24c914cef5bff6164877178e84d9"
            },
            {
              "version": "315cd67c945351f8a569500f8ab16b7fa94026e8",
              "status": "affected",
              "versionType": "git",
              "lessThan": "609c7c1cc976e740d0fed4dbeec688b3ecb5dce2"
            },
            {
              "version": "315cd67c945351f8a569500f8ab16b7fa94026e8",
              "status": "affected",
              "versionType": "git",
              "lessThan": "c1c9d0f6f7f1dbf29db996bd8e166242843a5f21"
            }
          ]
        },
        {
          "vendor": "Linux",
          "product": "Linux",
          "defaultStatus": "affected",
          "versions": [
            {
              "version": "5.3",
              "status": "affected"
            },
            {
              "version": "0",
              "status": "unaffected",
              "versionType": "semver",
              "lessThan": "5.3"
            },
            {
              "version": "5.4.269",
              "status": "unaffected",
              "versionType": "semver",
              "lessThanOrEqual": "5.4.*"
            },
            {
              "version": "5.10.210",
              "status": "unaffected",
              "versionType": "semver",
              "lessThanOrEqual": "5.10.*"
            },
            {
              "version": "5.15.149",
              "status": "unaffected",
              "versionType": "semver",
              "lessThanOrEqual": "5.15.*"
            },
            {
              "version": "6.1.79",
              "status": "unaffected",
              "versionType": "semver",
              "lessThanOrEqual": "6.1.*"
            },
            {
              "version": "6.6.18",
              "status": "unaffected",
              "versionType": "semver",
              "lessThanOrEqual": "6.6.*"
            },
            {
              "version": "6.7.6",
              "status": "unaffected",
              "versionType": "semver",
              "lessThanOrEqual": "6.7.*"
            },
            {
              "version": "6.8",
              "status": "unaffected",
              "versionType": "original_commit_for_fix",
              "lessThanOrEqual": "*"
            }
          ]
        }
      ]
    }
  }
}